The mastermind of a US navy scam had been on the run in Cuba and Mexico since escaping house arrest. Source link Post navigation Beer spill truck crash closes Florida highway President Zelensky demands 'just punishment' for Russia