Discussion about this post

User's avatar
Hal Bogotch's avatar

Spoiler alert: Ed Markey appears to have defeated Seth Moulton. Voters seem to have chosen experience, proven service, & battle-tested progressive values.

No posts

Ready for more?