www.rescuechristians.org
| 1 month ago
Zanzibar: Hundreds of Muslims set two churches on fire and clashed with police during protests against the arrest of senior members of an Islamist movement known as the Association for Islamic Mobilization and Propagation. Afterwards .... Macedonia: