John Keenan

@SenJohnFKeenan · MA · S

D
Posts626
Engagement2,736
Voting-record position-0.350
CoverageJan 27, 2020 to Jun 13, 2024
Voting-record position is available for 3,335 of 5,927 legislators. Missing values are shown, not hidden.

Voice fingerprint

Percentage-point difference between this legislator’s topic share and the party median. Bars left are under-indexed; bars right are over-indexed.

Most distinctive Civil Rights 0.6 pp below the party median

Topics
1
Over
0
Under
1

Voice fingerprint. 1 topics shown on a symmetric scale from −1.0 pp to +1.0 pp. Most distinctive topic: Civil Rights, 0.6 pp below the party median.

Under-indexed Party median Over-indexed
  1. Civil Rights Under-indexed −0.6 pp

Bars share a symmetric scale of ±1.0 pp.

View complete comparison table
Complete topic-share comparison with the party median
TopicLegislator shareParty medianDifferenceDirectionPosts
Civil Rights6.8%7.5%−0.6 ppUnder-indexed626
Derived interaction graph

John Keenan's interaction network

Explore parsed retweets and mentions linked to known legislators and external handles. Filter by direction, topic, target party, target state, or interaction type.

14 nodes 14 links 6 out 13 in
Wheel to zoom · drag to pan
Retweets from Bruce Ayers: 5 unique postsRetweets from Tackey Chan: 2 unique postsMentions to @massgovernor: 1 unique postsMentions from Michael Connolly: 1 unique postsRetweets to Karen Spilka: 1 unique postsRetweets from Michelle Dubois: 1 unique postsMentions to @cindyfriedmanma: 1 unique postsMentions from Tommy Vitolo: 1 unique postsMentions from Daniel Ryan: 1 unique postsRetweets to Adam Hinds: 1 unique postsRetweets to Julian Cyr: 1 unique postsMentions from @votelizmiranda: 1 unique postsRetweets from Jamie Eldridge: 1 unique postsMentions to User 21406834: 1 unique postsDDDD?DDDDDDDDD?

Post explorer

Switch between this legislator's most-engaged posts, newest posts, and representative samples.

  • 10 matching posts

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors’ stories.…

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors’ stories.…

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors’ stories.…

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors’ stories.…

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors’ stories.…

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors’ stories.…

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors’ stories.…

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors’ stories.…

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @ADL: On International #HolocaustRemembranceDay, we remember the victims of this atrocity and take a moment to hear survivors<U+2019> stories.<U+2026>

Civil Rights

John Keenan

@SenJohnFKeenan

Democratic MA Senate

Having recently travelled to Selma and now appointed @MA_Senate Chair of the Elections Committee, this anniversary of Bloody Sunday feels especially compelling. A strong democracy requires us all to keep working to remove barriers and encourage participation. #MAPoli https://t.co/DIrewzE4vm

Civil Rights