dpo.st
In 1960, a Texas woman went to confession and vanished. Now an ex-priest has been convicted of murder.
For more than five decades, the black-and-white image of Irene Garza has haunted the town of McAllen, Texas, her story painfully recounted again and again.