Daily Archives: February 24, 2018

Teodora del Carmen Vásquez Released From El Salvadoran Prison

Teodora del Carmen Vásquez has finally been released from prison after serving ten years of her 30-year prison sentence and losing an appeal of her case only last December. She was incarcerated under an aggravated homicide charge for delivering a stillborn baby, as a result of El Salvador’s harsh abortion […]