FIR Registered for Rape of Female Dog in Sangli, Following PETA India Intervention
PETA India’s complaint resulted in an FIR registered by the Islampur Police Station against a man for luring a female dog with food and then raping her in Sangli, …
Read More
