Lawsuit Filed by Six Women Against the Diocese of Austin Texas

Father Isidore Ndagizimana, better known as Father Izzy, of St. Thomas More Catholic Church in Austin, Texas, has been accused of sexually abusing 6 female parishioners. The six women, whose names have been left anonymous, claim Father Ndagizimana would touch them inappropriately in the confessional box at church and tried kissing them. Also, while their husbands were away he would often show up at their homes uninvited.

Read more