With no discussion and only a few dissents, the community of Leverett, MA, home of the New England Peace Pagoda, passed a resolution to impeach Bush and Cheney at the annual town meeting on April 28, 2007.
(Original Article)
Find this content useful? Share it with your friends!