Millions of Muslims across Africa are celebrating Eid al-Adha — or “The Feast of the Sacrifice” — a religious festival that honors the act of sacrificing what...
Tag - Eid Al-Adha
The presidents of Iran and Algeria weighed plans for promotion of relations between the two Muslim nations in various fields. In a telephone conversation on...