Chernobyl Back in the News

March 24, 2022 AFP Editor 0

By S.T. Patrick On April 26, 1986, the world experienced its worst nuclear accident at the No. 4 reactor in the Chernobyl Nuclear Power Plant in what was then the Soviet Union. The International Nuclear […]

China Vows to Defend Trade with Russia

March 10, 2022 AFP Editor 0

By John Friend In yet another rebuke of U.S. sanctions imposed on Russia, a spokesman for the Chinese Foreign Ministry told reporters yesterday that Chinese companies and individuals trading with Russia will be protected and […]

1 2 3 4 5 24