Eight Americans arrested in Bahamas after authorities discover ‘high-powered weapons’ cache, ammunition
Eight Americans were arrested in the Caribbean on Tuesday after authorities found “high-powered weapons” and a “substantial quantity of ammunition” on their boat, police said. The Royal Bahamas Police Force (RBPF) said in a news release that officers from the Alice …
