ST THOMAS, Jamaica – Residents of the small district of Barking Lodge in St Thomas reacted with amazement on Friday as water reportedly flowed in a long-dry river in the community for the first ...