catholic school

USA News

Duquesne University professor put on leave after video appears to show him repeatedly using N-word during class

US HEADLINES: A professor at Duquesne University has been placed on paid leave after video appeared to show him repeatedly…

Read More »
Back to top button
Close