Zachary Petrizzo

Zachary Petrizzo is a staff writer at Salon. He previously covered politics at Mediaite and The Daily Dot. Follow him on Twitter @ZTPetrizzo.