Aid flotilla reaches Cuba amid US oil blockade and blackouts

7 months ago