iOS app Android app

Group of Eight Summit

Tell The World's Leaders At The G8 Summit Exactly What You Think: On Video!

Posted 05.16.2012 | Impact

The G8 Summit will take place this week in the United States, as President Barack Obama hosts leaders of the world's industrialized leaders -- aka the...