Idul Adha (Animal Sacrifices)
Idul Adha, a muslim holiday, commemorates when Abraham sacrificed Ishmael in their version of the old testament story. Some of these pictures are pretty graphic, however, this is part of their culture and is a pretty big holiday for them.
Dec 19, 2007
Photos: 148