Washington DC City Council Passes Resolution to End the Blockade of Cuba

May 16, 2023, Breaking News! The Washington DC City Council has just passed a resolution that adds its voice to the growing chorus of more than 80 city and state legislatures calling on President Biden and Congress to end the blockade on Cuba and remove the country from the State Sponsor of terrorism list.