Catholic priest indicted on sexual assault charges in Texas
A Catholic priest was indicted in Texas on felony sexual assault charges after several victims accused him of sexual and financial abuse, according to court documents and investigators. The priest, the Rev. Anthony Odiong, was indicted Thursday by a grand …