Egyptian “Democrats”: Protesters Storm US Embassy, Remove US Flag, Shout Michelle Malkin’s Fave Islam Slogan

Posts Tagged ‘riot’