SALEM — U.S. Rep. Seth Moulton has officially launched his campaign to challenge Sen. Ed Markey in the Democratic state primary.

Moulton, 46, a former Marine captain and five-term U.S. representative, said the state cannot wait six years for a new generation of leadership in the party.

See Full Page