Shouted Down

Boston’s Faneuil Hall has served as a marketplace and a meeting hall since 1742. Faneuil Hall was the setting for inspiring speeches by Samuel Adams and other patriots of the day that eventually led to independence from the British.

Alan Dershowitz had his own run in with free speech on the steps of Faneuil Hall recently and it’s not nearly so inspirational, in fact it’s down right depressing.

Hat Tip: LGF

Bloggers Kill Kittens
Weekend Caption Contest™ Winners


  1. McGehee March 8, 2004
  2. Thadeus July 6, 2004