The Caribbean island has faced a fuel blockade that has cut off essential supplies, as Trump seeks regime change.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera