Sixty Years after the US Navy's Caribbean fleet first created a picket around the island of Cuba, the United States’ cruel and aimless embargo of Cuba continues. Despite decades of red scare tactics, designed to silence Socialists who believe the embargo is a moral and political failure, people of all political stripes have come out …
Continue reading "60 Years of Failed Policy: Boston DSA Leads the Way in Ending the Embargo on Cuba"