By Janel Ramkalawan From Global Voices A tropical disturbance, caused by a trough of low pressure, provoked severe weather conditions in several Central-Eastern Caribbean islands recently. Thundershowers and torrential rainfall began on November 28, 2016 and continued well into the end of the month. Barbados, Dominica, Grenada, and St. Lucia reported some flooding and minor […]