Jean Casella

Jean Casella is co-editor, along with James Ridgeway, of Solitary Watch.