At least 900,000 animals killed among 24 nations RIYADH, Saudi Arabia––After decades of global controversy over animal transport and slaughter in connection with Eid al Adha sacrificial rites, the animal victims of the 2015 Islamic pilgrimage season went almost unnoticed amid furor over human victims. The start of the pilgrimage season, called the haj […]