Sign in

H. John Tran

@johnhtran.bsky.social
77K followers 9.2K following 3.6K posts

The story behind the story. Signals on money, power, people & consequences. 🔴 Harm · 🟠 Pressure · 🟡 Emerging 🟢 Positive · 🔵 Structural

PostsRepliesMedia
H. John Tran @johnhtran.bsky.social · 12h
🔴 USS Abraham Lincoln is finally home after 321 days deployed. 265 straight days at sea. 8 suicide attempts. Food and supply problems. Nearly 5,000 sailors carried that mission. Glad they’re home. The human cost was brutal.
34514
H. John Tran @johnhtran.bsky.social · 18h
The 62% rise isn’t all profit. In 2025, for-profit systems averaged $823/yr vs $494 public — 67% more. From 2015–25, private bills rose 67% vs 62% for local-government systems. In Illinois and Indiana, private bills were about 2x public. Costs are rising broadly. The ownership gap is still huge.
112
H. John Tran @johnhtran.bsky.social · 20h
This is moving fast. Microsoft is now suspended from a skilled-worker green-card program. Other tech companies are being targeted too. Harvard, Yale and Stanford are under investigation. Yesterday I said America was telling talent to go somewhere else. Today that looks even more real.
1248
H. John Tran @johnhtran.bsky.social · 21h
🟡 Democratic Socialists of America membership has doubled to about 126,000. They’re organizing around housing, food, labor and local races. Mamdani. AOC. Sanders. This movement is growing fast.
3369
H. John Tran @johnhtran.bsky.social · 07/10/2026
🔴 Americans are paying 62% more for water than a decade ago. And look at this: For-profit water systems charged about 67% more than publicly owned ones. Water isn’t optional. So why are we turning it into another profit center?
44118
H. John Tran @johnhtran.bsky.social · 07/10/2026
🟠 Trump wants colleges to pay $70,000 when an international student works in the U.S. $30,000 more to renew. At that price, America isn’t screening talent. It’s telling talent to go somewhere else.
66018
H. John Tran @johnhtran.bsky.social · 07/10/2026
There it is again. I posted this when it was $1.5 million. Now nearly $12 million in taxpayer-funded ads have aired. Trump says future ads will come from MAGA Inc. Asked if taxpayers get the first $12 million back? “We’ll decide.”
1135
H. John Tran @johnhtran.bsky.social · 06/10/2026
🔴 France’s school protests just hit 250,000 people. Students. Parents. Teachers. Tear gas in the streets. Hundreds injured. Macron called ministers in tonight. This is starting to look a lot bigger than a school protest.
2123
H. John Tran @johnhtran.bsky.social · 06/10/2026
And now it happened. Ukraine launched more than 650 drones toward Moscow overnight. One target may have been a major fuel hub supplying the capital’s airports. This is what I meant: the war strategy is moving deeper into Russia’s fuel system.
1122
H. John Tran @johnhtran.bsky.social · 06/10/2026
14 days later, it happened. David Ellison now controls CBS, CNN, HBO, Paramount and Warner Bros. One billionaire. That much influence over what millions of people see and hear.
081
H. John Tran @johnhtran.bsky.social · 06/10/2026
There it is. Future ads move off taxpayer money and onto Trump’s super PAC. But the first $1.5 million? Still no word on taxpayers getting that back.
0114
H. John Tran @johnhtran.bsky.social · 05/10/2026
🔴 A California woman was just arrested at LAX accused of spying for China. The target wasn’t a military base. It was the family of Taiwan’s president here in the U.S. Photos. Videos. Vehicle information. Foreign power doesn’t always stay overseas.
4232
H. John Tran @johnhtran.bsky.social · 05/10/2026
Planning doesn’t mean they expect it. The shift is Canada now feels the need to war-game it at all.
100
H. John Tran @johnhtran.bsky.social · 05/10/2026
That’s why I’m watching this one closely. It’s already survived a lot more than most people realize.
110
H. John Tran @johnhtran.bsky.social · 05/10/2026
She won. Maricarmen is going home. Same apartment. Rent back to about €500. This is what community looks like when people refuse to let power take everything.
1253
H. John Tran @johnhtran.bsky.social · 04/10/2026
This is based on multiple credible reports, not a single source. I’ve studied geopolitics, power, and defense strategy for years, and I post my own synthesis after cross-checking the reporting. Accuracy matters to me.
000
H. John Tran @johnhtran.bsky.social · 04/10/2026
🔴 Canada isn’t preparing to fight America. It’s preparing for what this administration might do. Canada is already war-gaming a U.S. invasion — including guerrilla-style resistance if conventional defenses fail. Think about how far this had to go for Canada to even plan for that.
7449
H. John Tran @johnhtran.bsky.social · 03/10/2026
And now Zelensky says Ukraine will answer with more strikes on Russian refineries. Trump already wanted those attacks reduced because of diesel prices. So now the war strategy is colliding with the fuel-price problem.
1111
H. John Tran @johnhtran.bsky.social · 03/10/2026
And while they’re talking “peace,” Russia is telling foreigners and diplomats to leave Kyiv. It says massive strikes will continue. That warning tells you where this is really heading.
2132
H. John Tran @johnhtran.bsky.social · 03/10/2026
🟠 We’re finding out this morning that U.S.-Russia peace talks also included a multibillion-dollar oil deal. Putin raised it with Steve Witkoff and Trump’s son-in-law Jared Kushner at the Kremlin. Peace talks. Business talks. Same room. Convenient.
55828
H. John Tran @johnhtran.bsky.social · 02/10/2026
And now fishermen are saying the same thing. Diesel around $6. Some boats can’t even afford to leave the dock. The fuel bill is hitting everyone whose paycheck depends on moving.
1268
H. John Tran @johnhtran.bsky.social · 02/10/2026
🔴 Trump’s government spent months hunting for proof voting machines rigged 2020. DOJ. DHS. FBI. Intelligence agencies. They found no evidence votes were changed. Now states are preparing lawyers in case federal agents come for voting equipment during the midterms. Election Day is one month away.
0318
H. John Tran @johnhtran.bsky.social · 02/10/2026
🔴 Truckers who helped put Trump back in office are now struggling as diesel prices soar. Diesel is above $6 a gallon. Some fill-ups are topping $1,000. Small operators are parking rigs. They voted for cheaper energy. They got $1,000 fill-ups instead.
85720
H. John Tran @johnhtran.bsky.social · 01/10/2026
The judge permanently dismissed the case today. He cited the risk Trump could pressure prosecutors to bring it back. That’s why this mattered from the start.
051
H. John Tran @johnhtran.bsky.social · 01/10/2026
This morning one of those drones hit a Kyiv school with 100+ kids inside. They made it to the shelter. No children were hurt. This time.
0186
H. John Tran @johnhtran.bsky.social · 01/10/2026
California and six other states just sued over the $810 million. Yesterday GAO said no. Today it’s in federal court. Trump tried this in 2018. Congress rejected it. The money was released. He thinks we forgot.
0153
H. John Tran @johnhtran.bsky.social · 30/09/2026
Yesterday: “Super Intelligence” with the biggest tech CEOs. Today: the rest of the country fights over what already got approved. That contrast is hard to miss.
0197
H. John Tran @johnhtran.bsky.social · 30/09/2026
🔴 Trump tried to make $800 million Congress already approved disappear. Money for kids, schools, housing, small businesses and climate programs. He waited until five days before today’s deadline so it could expire. GAO said no. Trump tried to run out the clock.
619383
H. John Tran @johnhtran.bsky.social · 29/09/2026
🔵 Trump just launched America.gov, the government’s new AI assistant. It immediately confirmed: Biden won in 2020. Trump’s name appears in the Epstein files. Then it stopped answering political questions. That didn’t take long.
america.gov
America.gov
Find answers from official government sources and clear next steps for the services you need with America.gov.
910647
H. John Tran @johnhtran.bsky.social · 29/09/2026
Aww Susan, indeed. Last week: $150K through a shell company, then emails about $32M in Navy contracts. Now she wants a full accounting of this money. The timing is hard to miss.
020
H. John Tran @johnhtran.bsky.social · 29/09/2026
🟠 I didn’t say much when this was a few hundred thousand dollars. Now taxpayer-funded pro-Trump ads are nearing $1.5 million. Thune says taxpayers shouldn’t be paying for it. Now Susan Collins wants a full accounting. When your own party starts asking where the money came from, pay attention.
74412
H. John Tran @johnhtran.bsky.social · 29/09/2026
Smith says his team developed “proof beyond a reasonable doubt” that Trump committed serious crimes. And he says he’d bring the same case again: “I would do so regardless of whether that President was a Republican or a Democrat.”
0154
H. John Tran @johnhtran.bsky.social · 29/09/2026
🟠 Jack Smith told senators members of his team were “targeted illegally” and “lost their jobs illegally.” He called it “an outrage.” Then this: “The rule of law is rarely destroyed all at once.”
44714
H. John Tran @johnhtran.bsky.social · 29/09/2026
🔴 Russia is hitting Kyiv again tonight. Earlier today: 10 dead. 80+ injured. Ukraine says it’s stopping only about 57% of Russia’s newer jet-powered drones. The attacks are still ongoing.
43712
H. John Tran @johnhtran.bsky.social · 28/09/2026
🟠 Trump said today the U.S. will win the Iran war “very soon” — and gas prices will fall afterward. After he rejected Iran’s proposal, oil rose and U.S. stocks fell. The cost is already showing up.
2304
H. John Tran @johnhtran.bsky.social · 28/09/2026
🟠 Meta says Muse only accesses your apps with your permission. Users are reporting it read Apple Messages after being told not to. If Meta can’t make “no” mean no, it has no business asking for deeper access to your life.
22611
H. John Tran @johnhtran.bsky.social · 28/09/2026
🟠 If Democrats win either chamber, Trump-family business deals and ballroom donors could face subpoenas. One chamber flips. Congressional investigations could begin.
3275
H. John Tran @johnhtran.bsky.social · 27/09/2026
An 87-year-old woman lived in the same apartment for 71 years. A real estate firm bought it. Her rent jumped from about €500 to €2,650. She was evicted and carried out on a stretcher. Thousands marched in Madrid. 71 years in one home. Gone after that rent hike.
66419
H. John Tran @johnhtran.bsky.social · 26/09/2026
I waited until the Trump–Xi visit was over to see what actually came out of it. $30B tariff cut. 2-month trade truce. New AI dialogue. No breakthrough on Taiwan, rare earths, Iran or Ukraine. Big summit. Small deal. The hard stuff didn’t move.
2428
H. John Tran @johnhtran.bsky.social · 26/09/2026
For the THIRD time, the Supreme Court just blocked Missouri’s Republican-drawn congressional map. The old map stays for November — preserving Emanuel Cleaver’s Democratic seat. Not one justice publicly dissented. Trump wanted another House seat. He’s not getting it this way.
34512
H. John Tran @johnhtran.bsky.social · 25/09/2026
Right, and that matters. What I’m watching now is how this database actually gets used between now and Election Day.
100
H. John Tran @johnhtran.bsky.social · 25/09/2026
The Supreme Court just gave Trump the green light to use the voter database before the election. The legal fight isn’t even over. How is this okay?
1287
H. John Tran @johnhtran.bsky.social · 25/09/2026
This may be the signal I was waiting for. 60 ships passed through Hormuz. Now the U.S. and Iran are discussing a phased deal around reopening the strait. No deal yet. But it’s moving in this direction.
040
H. John Tran @johnhtran.bsky.social · 24/09/2026
That’s the part people should think about. We keep talking about the wars like they just happened to us, but leaders made choices that got us here.
010
H. John Tran @johnhtran.bsky.social · 24/09/2026
This is why I’m not convinced the Hormuz talks are close yet. They’re talking behind the scenes, but publicly Iran is still digging in. I think we need to watch what they actually do, not what either side says.
000
H. John Tran @johnhtran.bsky.social · 24/09/2026
This is what bothered me about the “mistakes happen” part. A mistake is one thing. Someone ending up in the hospital because of it is another.
010
H. John Tran @johnhtran.bsky.social · 24/09/2026
I went back and looked. 2018: Acosta. Court restored his pass. 2019: Karem. Trump appealed. He lost. 2025: AP. Another court fight. Now: CNN, MS NOW and Politico. This is why the story behind the story matters. Power needs watching. The Constitution doesn’t protect itself.
0298
H. John Tran @johnhtran.bsky.social · 23/09/2026
One clarification: I don’t think a Hormuz deal means this war is over. It could stop the next round of strikes and open the door to negotiations. That’s a very different thing.
2222
H. John Tran @johnhtran.bsky.social · 23/09/2026
Trump threatened to “annihilate” Iran. Hours later, his team spent three hours talking with Iranian mediators. I think I see what comes next: A deal to reopen Hormuz. The U.S. holds off on more strikes. Then the bigger negotiations begin.
11455
H. John Tran @johnhtran.bsky.social · 22/09/2026
This Susan Collins story is bigger than it looks. $150K went through a shell company. Two months later, an email said Collins would help secure $32M in Navy contracts. The FBI sought a broader probe. Then Trump returned — and the anti-corruption unit was dismantled. That’s the bigger story.
29437