Posted on December 18, 2019 (June 2, 2020) Impeachment Share: Watch Free Speech For People Board Chair, Ben Clements speaking to hundreds of supporters at a rally ahead of the vote to #Impeach45. The rally in Boston was just one of the hundreds of rallies that took place in every state across the country the eve before the House impeachment vote.