Betsy Sussler

Sussler co-founded BOMB magazine in 1981 and has been its Publisher and Editor-in-Chief ever since.