Heavy rainfall causes flooding - Barbados Today