Following a complaint from the People for the Ethical Treatment of Animals (PETA), police in Kerala's Palakkad district have arrested six people for conducting an illegal bullock cart race in Malampuzha...
Know MoreGet latest news karnataka updates on your email.