The Second-Greatest Story Ever Told

British woman: They asked me if I believed in Jesus and I said, ‘No, but I do worship Godzilla.’

CCS Home Base, Fodome Road
Hohoe, Volta Region
Ghana, West Africa