The Seto Inland Sea is the body of water separating Honshū, Shikoku, and Kyūshū, three of the four main islands of Japan. / Shutterstock
Rome Newsroom, Aug 16, 2023 / 10:37 am (CNA).
Pope Francis this week merged the Diocese of Takamatsu with t… […]