News

August 6 and 9, 2025, marks 80 years since the U.S. dropped atomic bombs on Hiroshima and Nagasaki, Japan. As victims are remembered in Japan, many local protested against all wars.