police snipers

Gov’t report: police snipers shot Tahrir Square protesters
Egypt

Gov’t report: police snipers shot Tahrir Square protesters

According to a government fact-finding committee tasked with investigating oppression during recent protests, the committee has heard testimony that police…
Back to top button