This Brutal Bull Running Festival In Tamil Nadu Needs To Be Stopped
The government representatives of Tamil Nadu push to continue the Jallikattu festival despite the protests from animal activists everywhere.
Jallikattu is a bull running blood sport celebrated in Tamil Nadu...