02.16.2018

Primary Content
Text

Teodora is Free

After 11 years of wrongful imprisonment for suffering a stillbirth, Teodora was released from Ilopango prison in El Salvador.