Steve Gilliard

Steve Gilliard

Steve Gilliard (November 13, 1964 – June 2, 2007) was an American freelance journalist and left-wing political blogger who ran the website The News Blog. An outspoken and at times controversial figure, he was an influential voice in the leftwing political blogosphere. ... more on Wikipedia

Famous New York University Alumni Famous Hunter College High School Alumni