Opinion – Mexico shamefully joins Russia, Venezuela in backing Cuba’s dictatorship For 30 years, the Soviet Union was the main supporter of Cuba’s communist dictatorship, […]
Tag: tens
Tens of thousands of people in Britain marched in London to express their support for Palestine
Several British media outlets such as Sky News and The Independent reported that tens of thousands of people held a parade in London on the […]