
Absolute horror. Al Jazeera confirms the Trump administration's near total fuel blockade on Cuba is causing infant mortality to surge. Doctors are literally operating blind in the dark as life saving machines shut off. This is a deliberate crime against humanity.
























