Ragged Island Airplane Crash: Possible Drug Run Gone Bad
01 November 2024
By Gerrino J. Saunders Journal Staff Writer It was 5am on a dark Sunday morning of October 27th with local weather reports indicating a 7am sunrise when police on Ragged Island were informed of an airplane crash in a bushy and rocky area east of the Duncan Town Airport. Officers, including personnel from the Royal […]