Arts Professor Shellyne Rodriguez Fired After Confrontation With Anti-Abortion Group
Artist Shellyne Rodriguez was fired from her role as an adjunct professor at New York’s Hunter College in the fallout of a confrontation with anti-abortion activists on campus. On May…