Abraham’s Cruel Sacrifice
In the week of Eid Ul Adha Muslims honor Abraham, the man who was told by God to sacrifice his own son as a test of his willingness to submit. A man who is considered a leader of three major religions and his story shaped all of them significantly.