The mastermind of a US navy scam had been on the run in Cuba and Mexico since escaping house arrest.
TipMeACoffeebeta
Ask TipMeACoffee AI
Latest on TipMeACoffee AI
More AI Answers
The mastermind of a US navy scam had been on the run in Cuba and Mexico since escaping house arrest.