Daily Archives: August 23, 2018

Tokyo archbishop puzzled by new seminary for Asia

Tokyo Archbishop Tarcisius Isao Kikuchi admitted to some confusion after being informed that a new Catholic seminary for Asia will be established in the Japanese capital.

Posted in Japan Scene | 1 Comment