JIUQUAN, Nov. 4 (Xinhua) -- The Shenzhou-18 crew consisting of three Chinese astronauts returned to Earth safely in the early morning on Monday, after completing a six-month space station mission.
On the 70th anniversary of the first nuclear test in Indigenous Australian territory, Aboriginal communities call on activists from around the world to carry out a 200 km anti-nuclear walk through the ...