Catholic Priest Sentenced to 99 Years for Exploiting Trust in Texas

Anthony Odiong, a Catholic priest convicted of criminal clergy sexual assault, has been sentenced to 99 years in prison for abusing his position of trust. This case highlights the importance of upholding traditional values and individual accountability in religious institutions, emphasizing the need for personal responsibility and moral integrity over government intervention.

Read More