Marinus C. Iwuchukwu, an associate professor of theology and chair of the Theology Department at Duquesne University, was found dead inside his Pittsburgh, Pennsylvania, home Tuesday along with a woman in what local police say is an apparent murder-suicide. #MarinusCIwuchukwu #DuquesneUniversity #Theology #murder
The Christian Post