Heavy rainfall over Saint Lucia during the past hour has raised the possibility of flooding and landslides in parts of the island prone to those hazards. The Saint Lucia Meteorological Services ...