Advertisement

Cow vigilantes patrol Indian roads as religious debate rages

Self-appointed cow protection squads patrol the roads of Rajasthan by night to stop trucks illegally smuggling the animals they consider sacred.