Weather Report – Trough system dumps rains on island | Loop Barbados