IIRC DePaul is a Catholic founded university. It has many Muslim supremacists on faculty. It is very Muslim friendly. It's the Cath-Muzz connection
It's the Cath-Muzz connection?