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, […]
Day: September 14, 2023
Freed Hamas captives tell of fear, squalor and hunger
Bare benches for beds in “suffocating”, airless rooms. Little to no food. A child captive forced by Hamas to watch the carnage of 7 October […]