By Tatsuya Imaoka / Yomiuri Shimbun Staff Writer 17:45 JST, June 28, 2025 Why has humanity continuously repeated tragedies? This question came to...