Tokyo Derailed train in Tokyo was 19 metres out of position; 650,000 passengers affected by suspended service October 8, 2025
Japan News Newcleo Teams With Japan’s JAEA On Lead-Cooled Fast Reactor Materials Testing October 1, 2025