Salafists

News

Protests in Egypt Against Military Rule.

Thousands upon thousands of protestors have amassed once again in Egypt’s famed Tahrir Square to protest the continued military rule of their country and to demand the process of transition to a civilian-led government. Called the “Friday of One Demand,” the protestors were called to action by a recent document released by the military discussing […]

Read More