Another shocking incident of animal cruelty was reported from Vakola in Mumbai. A woman (homemaker) allegedly beat a dog to death with a cloth washing bat. A case has been registered by the police against the accused woman. What happened? A dog named Macho, reportedly vomited outside the door of …
Read More »