AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Maracela Escobarto's Appeal Against Sergio Barraza
Sergio Barraza was found guilty of the murder of Ruby Freiret and sentenced to 50 years in prison. The original judges had focused on the lack of a formal cause of death to conclude that no homicide had been committed. In contrast, the appeal court said it was a certainty that Ruby had been murdered. Maracela Escobarto quit her nursing job and left her workshop business to join forces with the human rights defense group called Justice for Daughters.