June 20, 2011 | 14:39 Obama Gets Blasted on Libya Stance in Moscow Mock Ad Unknown individuals have placed an ad on a billboard in Moscow's "B" Ring fashioned after an ad of a...Read More »