Days of heavy torrential rains has caused floods and landslides across the island.
By Everton Fox
Share
Save