Total 1 articles
On Jan 21, 2026, a Japanese court sentenced Shinzo Abe's killer to life in prison. The verdict concludes a trial that exposed deep ties between politicians and the Unification Church.