NASSAU, BAHAMAS - Chief Superintendent David Lockhart is addressing Wednesday morning's traffic nightmare in western New Providence.
NASSAU, BAHAMAS - Drivers in the country now facing another adjustment. The police remind the public of the law when it comes to left turns at...