The Aporia
1 article about 1 event for “Murder Trial in Mexico” from Fox News.
“In 2011, the two witnesses from Carter's original trial were tracked down in Mexico, admitting they had been told to lie in court and had received cash and gifts from police in exchange for their testimonies.”