Erdogan wins Turkish elections: What does this mean for Turkey?
Residents in El Arish fighting expulsion The residents of Al-Arish, a town in Egypt, are expressing their anger and frustration as security forces demolish their homes to make way for a new port in the Read More