Report to Share: Khartoum Friday Sermon - Imam Muhammad Abu Obeida Hassan Slams President Al-Bashir: Better to Leave of Your Own Accord Than Die on the Throne

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.