Peter Welch tweeted the following:
“I also want to note that more than 25 million people experience depression in America, yet there’s still stigma surrounding it.
Leaders like John being open and honest helps others watching them recognize their own mental health struggles and seek treatment.”
Read on Twitter
Here are other recent tweets from Peter Welch:
Read on Twitter
Let’s pass universal background checks.”
Read on Twitter
Through Jenna’s Promise, thousands of Vermonters have been served and many lives have been saved.
jennaspromise.org” on Feb. 15
Read on Twitter


