Two Americans Believed Dead Following Yacht Hijacked, Grenada Police Say
Aiexpress – According to the Royal Grenada Police Force, three inmates who escaped in Grenada are suspected of stealing a yacht and causing the death of two individuals on board, believed to be American citizens. The police force stated in…