Tag: kevin allred

N.J. professor fired after wishing for someone to ‘shoot’ Trump

What is it that Chris Christie said about Montclair residents? Maybe it’s something in the water…? Montclair State University’s Kevin Allred, who has appeared on liberal media and is best known for teaching a course called “Politicizing Beyoncé”, is reportedly out of Read More