Rivers of Blood Flow in Religion’s Name

Rivers of Blood Flow in Religion’s Name

Muslim festival Eid al-Adha was completed this week with the ‘sacrifice’ of hundreds of millions of animals worldwide (10 million in Pakistan alone).    Every Eid, in designated areas, rivers of blood flow and blood and animal carcasses litter the...