When two Mexican police officers and two FBI agents showed up at his beachfront Playas de Tijuana apartment on October 17, James Gibson had reason to suspect that his attempt to start a new life …
December 4, 1986
Posted December 4, 1986
When two Mexican police officers and two FBI agents showed up at his beachfront Playas de Tijuana apartment on October 17, James Gibson had reason to suspect that his attempt to start a new life …