This past Sunday, Oct. 28, was the most important feast on the Muslim calendar, Eid al-Adha festival, the Feast of Sacrifice. By commemorating this event, Muslims are following the footsteps of prophet Ibrahim, who showed willingness to obey Allah (God) in everything, even if he was to slaughter his own beloved son. What a great privilege it is to feed and help the needy...