Indian Catholic News

When making statues is a sin

Pakistan: Some protestants and muslims in pakistan accuse catholics of being idol worshippers.