Germans vs Obama
Politics

NOW THE GERMANS TURN ON OBAMA

RAW FOOTAGE: An estimated 30,000 people protested the Transatlantic Trade and Investment Partnership in Hannover, Germany on the eve of President Barack Obama’s visit to Germany. (April 23) Russians call President Obama a Schmoe! Jurassic […]