Help keep Salon independent

John McCullough

John McCullough is an intern at FAIR and a writer based in New York. He is currently finishing his undergraduate degree at Fordham University. You can follow him on Twitter @eggsandmarxism.