Tag: Father Leo Koppala
Catholic priest from Andhra Pradesh faces sex charge in US
AN Indian Catholic priest, who was arrested in the US on charges of engaging in sexual contact with a child under 13 years of age, has been released on a bail of $75,000.