Indian Catholic News

'My betrayer is at hand'

Japan: From the church to the individual, humanity is drowning in betrayal.