thedebateinitiative.com
Eid al-Adha: Abraham’s sacrifice
Muslims around the world are currently celebrating the Islamic holiday of Eid al-Ada, which commemorates Abraham’s willingness to sacrifice his son Ishmael when God had commanded him to do so, test…