Posts tagged ‘Charles Street Jail’

Jail Time For Pelosi!

March 6th, 2010

The most politically powerful woman in America – and inarguably the most hated – House Speaker Nancy Pelosi swept into Boston’s historic Charles Street Jail Friday.   My reaction was “How very fitting!”   The place is under new management as the Liberty Hotel,  and she came to rescue a drowning sock puppet – Rep Carol Shea-Porter [...]