Repeating Islands reports on water woes in the Caribbean territories of St. Lucia [1] and Grenada [2].
St. Lucia, Grenada: Water Crisis
· Written by Janine Mendes-Franco
Categories: Caribbean, Grenada, Saint Lucia, Environment, Media & Journalism· Written by Janine Mendes-Franco
Categories: Caribbean, Grenada, Saint Lucia, Environment, Media & Journalism