Authorities have arrested a Catholic priest who served in at least eight San Antonio-area churches on allegations that he sexually abused a woman in her 70s, Bexar County Sheriff Javier Salazar said in a Tuesday briefing. Rev. George Mbugua Ndungu, also known as Father Wanjiru, now faces charges of aggravated sexual assault, a first-degree felony, according to BCSO.
Comments