‘Two Genocidaires v. the World’: US, Israel Oppose Lifting Cuba Blockade

“The world has spoken—it’s time for the U.S. to listen and lift the blockade.”

‘Two Genocidaires v. the World’: US, Israel Oppose Lifting Cuba Blockade