News April 22, 2019

Seth Moulton announces bid for 2020

The former Marine from Massachusetts is the 19th Democrat to declare.