Brutal Islamic animal sacrifices on Eid turn entire streets of Bangladesh’s capital red with blood

Eid animal sacrifices and floods turn streets of Bangladesh’s capital red with blood By Telegraph Video, and APTN 15 September 2016 • 8:38am Large-scale animal sacrifices marking the Islamic festival of Eid al-Adha combined with heavy rains have turned the streets of Bangladesh’s capital into rivers of blood. Authorities in Dhaka designated several places where … Continue reading