BLOOD DRENCHED & BEATEN: PETA India Moves Gauhati High Court With Latest Investigation into Violent & Illegal Buffalo Fights – Blog

PETA India has filed a case in the Gauhati High Court following an investigation into violent and illegal buffalo fights. The investigation revealed instances of animal cruelty related to these fights.