A professor at a art college has been fired after she aggressively challenged pro-life students on campus, and then pulled a machete on a reporter who asked her about the incident.Shellyne Rodriguez, 46, was an adjunct professor at the School of Visual Arts and Hunter College.Earlier in May she angrily confronted students manning a pro-life stand inside the college.
Load More
Load More