19
The Caribbean is headed for tough times as construction workers and resort employees are laid off by the hundreds and anticipated peak season bookings are at a trickle.