24 Apr 2026, 10:39 UTC18 views1 reactionsread 28 August 2026 Photo
Nobody brings people together like my friend
@PeterLucido! Packed room, high energy, and leaders focused on one thing: keeping our communities safe and Michigan moving forward. Proud to stand shoulder to shoulder with fighters who deliver results and never back down. 🇺🇸
❤1
24 Apr 2026, 10:37 UTC10 views1 reactionsread 28 August 2026 Photo
I’m honored to have the support of leaders who know their communities and fight for them every day. Northern Michigan deserves a governor who will protect its way of life, grow opportunity, and put people first. That’s exactly what we’re going to do. 🇺🇸
🔗: johnjamesmi.com/press-release-…
❤1
24 Apr 2026, 10:37 UTC6 views1 reactionsread 28 August 2026 Photo
🚨 I’m running for governor of Michigan because the state that has decided the last four presidential elections is about to face the most consequential gubernatorial race in the country.
📰 dailywire.com/news/the-splcs…
❤1
24 Apr 2026, 10:37 UTC3 views1 reactionsread 28 August 2026 Photo
Tom Leonard is a good man who ran this race with integrity and genuine love for Michigan. Proud to call him a friend.
Tom, thank you! Michigan is better because of your service. Wishing you continued success and impact as you keep fighting for our state.
❤1
8 Apr 2026, 13:22 UTC6 views1 reactionsread 28 August 2026 Video
Great to welcome @DougLloyd4ag to Sterling Heights with the Associated Builders and Contractors of southeastern Michigan.
We had a great conversation with the Michiganders who are actually building this state & they made it clear - support our skilled trades, cut the red tape, and get government out of the way so they can do what they do best.
Let’s get Michigan working again! 🇺🇸
❤1
8 Apr 2026, 13:22 UTC4 views1 reactionsread 28 August 2026 Video
This is disgusting. Campaigning with a figure who glorifies violence against the GOP, including my friend @ScottforFlorida, while spewing antisemitic rhetoric says everything voters need to know about today’s Democrats.
We need leaders with courage and character. Not Democrats who cozy up to extremists.
❤1
8 Apr 2026, 13:20 UTC2 views1 reactionsread 28 August 2026 Photo
Back Downriver tonight with State Representative Jamie Thompson & State Representative Rylee Linting meeting some of the hardest working people in Southeast Michigan. Michigan families deserve the freedom to keep what they earn, choose their kids’ education, and live safely.
That’s the Freedom Agenda, and we’re fighting for it every stop on the Mission First, People Always Tour. 🇺🇸
❤1
8 Apr 2026, 13:19 UTC3 views1 reactionsread 28 August 2026 Photo
One year ago, we stepped into the arena with a vision: fix what’s broken and get Michigan back to work. Since then we've held over 120 events across our state and launched a real Freedom Agenda to turn Michigan around.
It's clear this is the conservative campaign built to win. Mission First. People Always.
Let’s Fly!🇺🇸🦅
❤1
2 Mar 2026, 21:42 UTC9 views1 reactionsread 28 August 2026 https://www.detroitnews.com/story/news/politics/2026/03/02/trump-awards-michigan-native-terry-richardson-medal-of-honor-for-saving-85-in-vietnam-war-battle/88944441007/
❤1
2 Mar 2026, 21:42 UTC23 views1 reactionsread 28 August 2026 Photo
Michigan's finest. America's finest. 🇺🇸
Sgt. Maj. Terry P. Richardson from Cass City is a true American hero who saved the lives of 85 soldiers in Vietnam despite being severely wounded.
Thank you for your service, sacrifice, and valor. God bless you. Welcome home! 🇺🇸
❤1
2 Mar 2026, 21:38 UTC3 views1 reactionsread 28 August 2026 Photo
Grateful for the opportunity to visit Borculo Christian in Zeeland and see a school doing great work to help kids succeed.
When schools are focused on strong academics, character, and community - students thrive. As Governor, I’ll work to ensure every child in Michigan has the opportunity to succeed.
❤1
Showing the 11 most recent of 11 posts we hold for @JohnJamesMI. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.