Students at Mansoura University in Egypt’s Nile Delta torched the campus’s security building on Sunday to protest …
Tag:
Torch
-
-
Unknown assailants torched two police vehicles early on Friday morning in the district of Haram in the …