Senator for Massachusetts. Ranker on @SenateSmallBiz Committee & @HELPCmteDems Primary Health & Retirement Security Subcommittee. Fighting for a Green New Deal.

Massachusetts
Joined February 2009
Heartbroken by the loss of the great Dolores Huerta. She spent her life speaking truth to power, fighting for the rights of migrant workers, women, and all those standing against oppression. We must honor her legacy and continue her fight for justice. May she rest in power.
24
4
2
37
2,843
Trump wants to build more dirty, expensive gas to power massive data centers, and he’s turned the EPA into Every Polluter’s Ally to make this wish come true. No more of this corrupt administration bowing to fossil fuel CEOs at the expense of working people.
37
10
3
18
1,540
After 8 months, Trump’s illegal and unwinnable war in Iran has cost Americans almost $50 billion so far. With oil and gas costs, the total is almost $200 billion. Families should not be paying for a war they never approved and do not support. End this disaster now.
54
4
5
18
1,833
Workers paid 9% more for their family's health insurance this year, with annual premiums of almost $7.5k. At a time when costs are growing faster than wages, Trump and MAGA Republicans are putting their billionaire friends ahead of Massachusetts families.
619
18
18
62
13,819
Rubio has made a mockery of his position by politicizing his responsibility to the U.S.'s national security and diplomatic efforts. The individuals chosen to serve our country as diplomats swear an oath to the Constitution not political loyalty to a wannabe king.
62
10
2
49
2,940
The Trump admin is playing games instead of prioritizing robust resources that small businesses in Massachusetts and across the country rely on. I'm fighting alongside @afgenational to demand transparency from Trump’s @SBAgov and to ensure Main Street can grow and thrive.
14
1
1
20
2,091
There must be an independent federal investigation of the Burlington ICE facility. I have seen the conditions myself and am deeply disturbed by reports of detainees, including pregnant women, being denied the treatment they need.
234
28
6
59
4,512
SCOTUS made the right decision today rejecting the Trump administration’s effort to withhold essential medical care from trans people behind bars. Healthcare is a human right.
23
4
2
32
2,172
Disgusting. We need to pass my No Robot Bosses and Stop Spying Bosses Acts now to put an end to this weaponized surveillance and union-busting by machine.
A document unveiled in a court case appears to show Amazon using AI to track workers and rank how likely they are to form unions. The document has been released as part of court proceedings between Amazon and Canadian union Unifor. It shows Amazon using an AI tool dubbed "Atlas" to give warehouses a risk score of between 100 and 900 for union activity, with a lower score meaning it believes workers are more likely to unionize. A higher score is “better” for leaders at the company, the document says. novaramedia.com/2026/10/19/a…
13
33
1
162
7,577
I’m glad the U.S. government is now warning travelers that they are at risk of wrongful detention if traveling to China. I continue to urge the immediate release of wrongfully detained U.S. citizens Youlin Chen and Min Zen.
5
7
2
17
2,371
Terrifying news that a white supremacist planned a shooting at a Hindu temple in Illinois. I’m grateful to local law enforcement and community members who prevented this incident. The rise of racist and xenophobic threats against Indian and Hindu Americans is alarming and has no place in our country.
424
228
19
1,790
36,010
Building West-East rail is a once-in-a-generation investment. I’m proud to have worked together with @MassGovernor and the federal delegation to secure this funding as we work to connect our communities and regional economies like never before.
16
4
1
17
3,247
Trump said he would end the Ukraine war in a day and the Iran war in a few weeks. He was dead wrong. Now, by buying diesel fuel from Russia, Trump is fueling both wars to last longer. Whose side is he on? Trump is risking lives for an empty campaign talking point.
24
13
4
30
3,476