A renowned professor of medieval art history at Arizona State University was forced to resign Thursday after the Roman Catholic Diocese of Brooklyn announced he had sexually abused minors decades ago while he was an East Coast priest. Professor Jaime Lara was ordained in 1973 and was in active ministry until...

Popular Posts

Close