EGYPT: Thousands Arrested in Government Crackdown of Protests

Photo: Thousands of protesters took the streets in Tahrir Square in Cairo, Egypt last week By Mike Talavera On Friday, riot police and other security forces closed down Tahrir Square in downtown Cairo, anticipating a repeat of mass protests that erupted a week before. While the ramped-up police presence discouraged people from taking to the streets in the nation’s capital, thousands of protests happened elsewhere, … Continue reading EGYPT: Thousands Arrested in Government Crackdown of Protests