Teodora is Free

Teodora is Free

Teodora is Free

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