Days after one Ahmed Shahi had been caught raping 30 dogs in Mumbai, yet another horrific case of animal cruelty has come to light from the city. An FIR has been lodged against one Toufeek Ahmad for allegedly having “unnatural sex” with a dog. His act was caught on CCTV […]