Regla Police Station: Central to investigations on animal abuse in Havana, highlighting rising activism and legal actions for stronger animal protection laws.
Fines Imposed on Woman for Beating Cat to Death in Havana; Animal Rights Activists Demand Harsher Penalties