John Keenan

@SenJohnFKeenan · MA · S

D
Posts9
Engagement40
Voting-record position-0.350
CoverageJan 9, 2020 to Feb 28, 2022
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 International Affairs 0.3 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: International Affairs, 0.3 pp below the party median.

Under-indexed Party median Over-indexed
  1. International Affairs Under-indexed −0.3 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
International Affairs0.1%0.4%−0.3 ppUnder-indexed9
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.

0 nodes 0 links 0 out 0 in
Wheel to zoom · drag to pan
No interactions match these filters Clear filters or lower the minimum-post threshold.

Post explorer

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

  • 3 matching posts

John Keenan

@SenJohnFKeenan

Democratic MA Senate

W/o intel, l wont opine on U.S & Iran actions. I know this: tonite in Greece I split a pizza w/a former Afghani soldier & an Iranian computer guy, both living in a refugee camp. Across languages we shared stories & pics of our families. Maybe world leaders should do the same.

International Affairs

John Keenan

@SenJohnFKeenan

Democratic MA Senate

RT @CityofQuincy: Kijun You, Consul General of the Republic of Korea, donated over 8,000 masks to @CityofQuincy this morning. He was greete…

International Affairs

John Keenan

@SenJohnFKeenan

Democratic MA Senate

Let us all stand in support of the brave Ukrainians fighting Vladimir Putin and his unjustified attack on them. May their courage return them to freedom and peace, and be a beacon for sovereign democratic nations around the world. https://t.co/62vOHTkSgE

International Affairs