Fire gut police facility in Egypt’s Ismailia dozens injured
A police facility in the Egyptian city of Ismailia was razed by…
Ethiopia’s Police carry out mass arrest during state of emergency
Ethiopian Authorities are carrying out mass arrests of hundreds, if not thousands,…