Jon Stewart, Stephen Colbert plan Oct. 30 rallies in Washington D.C., to “restore sanity,” “keep fear alive”
After a series of teasing pre-announcements, Jon Stewart and Stephen Colbert announced last night on Comedy Central that they would, in fact, host actual rallies on the National Mall in Washington D.C. on Oct. 30, 2010. As Stewart pointed out, this coincides with the end of a week full of …
