lfpress.com
Religious leader charged with sexual assault by London police
A priest at a south London Catholic church with origins tied to India has been charged with sexual assault at his parish.