Amakusa Shiro and the Holocaust at Shimabara Posted by bcadmin | Jul 28, 2022 | News | 0 | A statue of Amakusa Shiro, who led the Catholic Shimabara Rebellion, stands at the ruins of Hara Castle in Shimabara, Nagasaki, Japan. A stronghold of Christendom once flourished in Japan, with a peninsula called Shimabara at its head.
Recent Comments