From the Ranch

From the Ranch

Wednesday, February 27, 2013

Where is the News, of Thousands of Tanks in the Streets of Iraq

 Where are the reports in the media that thousands of tanks are rumbling through the streets of Baghdad?  Where is the news of large crowds of demonstrators?