Muslims worldwide are celebrating Eid al-Adha, or the Feast of the Sacrifice, which commemorates the biblical story of Abraham and his readiness to sacrifice his son as an act of obedience to God, by
The government has withdrawn earlier release issued on August 14 stating that Id-ul-Zuha (Bakrid) will be celebrated on August 23, according to the statement.