• Breaking News

    Muslims around the world celebrate Eid al-Adha


    Eid al-Adha or the "Feast of Sacrifice", marks the end of the annual pilgrimage or Hajj to the Saudi holy city of Mecca.

          
     
     

    Read More

    No comments