TPM Livewire

Military Police Try To Halt Cairo Protests

Military police poured into Cario‚Äôs Tahrir Square on Wednesday in an attempt to halt ongoing demonstrations. After a period of…