Carabineros Face Backlash Over Alleged Suicide in Police Station
PEDRO AGUIRRE CERDA – A couple was detained for violating pandemic restrictions. The male supposedly hanged himself while in custody. Although the circumstances remain unclear,...
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More