Alabama Episcopal Priest and Former College Prof Arrested for Possessing Child Pornography

An Episcopal priest in Birmingham, Alabama, has been arrested for possessing child pornography. Michael Glenn Rich previously taught journalism at Auburn University,¬†reports AL.com. He became a priest in 2006 and in 2014 began serving St. Andrew’s Episcopal Church in Birmingham. After learning of the charges, Rich was immediately suspended from…

Read More