St. Lucia, Grenada: Water Crisis

Repeating Islands reports on water woes in the Caribbean territories of St. Lucia and Grenada.