Japanese bishops’ conference issues call for renunciation of all nuclear power

UCA News has this story here.

Featured