University of Houston to Unveil Statue That Some Believe is Homage to Satan | EWTN News Nightly — Mother Angelica