
Woman Killed in Two-Vehicle Collision Along Leeward Highway
A woman has died following a serious two-vehicle collision that occurred around 10:26 p.m. on May 5 at the junction of Long Bay Highway and East Leeward Highway. Emergency responders from the Royal Turks and Caicos Islands Police Force (RT&CIPF) and …