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: chongqing
Wildfires rage as China’s Chongqing suffers unrelenting record heat wave
Smoke and flames rise into the sky from a mountain forest fire triggered by persistent drought and heat waves in Chongqing, China on August 21. […]