Sign in

The Global Reader

@mohit95.bsky.social
231 followers 64 following 1.9K posts
PostsRepliesMedia
The Global Reader @mohit95.bsky.social · 24/09/2026
A trade truce with China just got extended two more months. A press ban just got blocked in court. Same day, same president — pick which headline he wanted louder. #Trump #Xi #China #PressFreedom #Geopolitics
000
The Global Reader @mohit95.bsky.social · 24/09/2026
Trump posted about Xi within hours: "Super Intelligence will be a big topic... I want to leave it exactly where it is. That is China's position also." He said nothing about the press ruling. One story he wanted people watching. One he clearly didn't.
100
The Global Reader @mohit95.bsky.social · 24/09/2026
Xi Jinping's first US state visit in 11 years. White House summit — Taiwan, trade, Iran, AI all on the table. Same morning: a federal judge ruled Trump's ban on CNN, MS NOW and Politico unconstitutional.
100
The Global Reader @mohit95.bsky.social · 24/09/2026
$13 billion isn't small enough to just misplace. It's exactly big enough that nobody in Washington wants to give a straight answer about it. That gap is the story. #Trump #Venezuela #OilRevenue #Geopolitics
000
The Global Reader @mohit95.bsky.social · 24/09/2026
Congress asked Trump directly where the rest went. His answer: "Towards running the country... we paid for it many, many times over." No breakdown. No accounting. Schumer and Schiff have now introduced a bill demanding an independent audit.
100
The Global Reader @mohit95.bsky.social · 24/09/2026
The US took control of Venezuela's oil exports in January, after capturing Maduro. Financial Times estimate: $13 billion collected since. Publicly traceable to Venezuela: $300 million.
100
The Global Reader @mohit95.bsky.social · 22/08/2026
The US Trade Rep called this "a missed opportunity" for Canada. Carney's government calls it protecting Canadian workers. Same tariffs, two completely different stories about who lost. #Canada #USA #Tariffs #Trade #Geopolitics
000
The Global Reader @mohit95.bsky.social · 22/08/2026
Targeted sectors: steel, dairy, appliances, agricultural equipment, pulp and paper, electronics. Not a blanket retaliation. A calculated hit list, aimed at specific American industries.
100
The Global Reader @mohit95.bsky.social · 22/08/2026
Carney's response: dollar-for-dollar. Matching Trump's 50% tariffs on $28 billion of American goods. Effective after Labour Day.
100
The Global Reader @mohit95.bsky.social · 22/08/2026
This was supposed to be resolved days ago. Instead: no deal, no extension, just tariffs live at midnight and talks off the table completely. #Canada #USA #Trump #Trade #Geopolitics
011
The Global Reader @mohit95.bsky.social · 22/08/2026
Carney's exact word for it: "a miscalculation." Called the US demands "uneconomic" and "unfair." Then suspended trade negotiations entirely — not paused. Suspended.
101
The Global Reader @mohit95.bsky.social · 22/08/2026
Talks broke down. Completely. Trump's 50% tariff on $28 billion of Canadian goods took effect at midnight — after negotiators failed for three straight days.
100
The Global Reader @mohit95.bsky.social · 18/08/2026
Every geopolitical story I cover is about something breaking down. This one's about something that's actually, measurably, working. #Amazon #Brazil #Deforestation #Geopolitics #Environment
000
The Global Reader @mohit95.bsky.social · 18/08/2026
Nobody's covering this because it's good news, and good news doesn't drive headlines. But this is Brazil's own space agency confirming the trend — not activists, not NGOs. Government satellites.
100
The Global Reader @mohit95.bsky.social · 18/08/2026
Amazon deforestation just hit its lowest level since satellite monitoring began in 2016. 2,874 square kilometers lost this past year. Down 37% from the year before.
100
The Global Reader @mohit95.bsky.social · 18/08/2026
Every ceasefire debate, every peace plan, every UN statement about de-escalation runs into a sentence like this one. You can't negotiate a truce with rhetoric that's already decided who counts. #Israel #Gaza #BenGvir #Geopolitics #HumanRights
010
The Global Reader @mohit95.bsky.social · 18/08/2026
Ben-Gvir isn't a fringe voice. He's a sitting minister in Israel's government, calling for a nightly kill list while describing an entire population as not human.
100
The Global Reader @mohit95.bsky.social · 18/08/2026
Israel's far-right national security minister just called for nightly "targeted assassinations" in Gaza. His exact words about the people being targeted: "They're not even people." Said publicly. On the record.
100
The Global Reader @mohit95.bsky.social · 18/08/2026
Congress can't stop it. The UN can't talk it down. Both institutions just proved, in the same week, that neither one actually controls how this ends. #Iran #Congress #UN #Geopolitics #WarPowers
000
The Global Reader @mohit95.bsky.social · 18/08/2026
Same week, the UN Secretary-General repeated the exact message he's given since February 28: "There is no military solution to this conflict." Unchanged, for over five months straight.
100
The Global Reader @mohit95.bsky.social · 18/08/2026
The Senate just tried, again, to limit Trump's war powers on Iran. Failed, again. Narrowly. Three Republicans crossed over this time — still not enough.
100
The Global Reader @mohit95.bsky.social · 18/08/2026
Every year this happens somewhere new. This year, it's a named village that just stopped existing as a place people live in, for now. #Canada #Wildfire #BritishColumbia #Geopolitics #ClimateChange
010
The Global Reader @mohit95.bsky.social · 18/08/2026
This isn't a small brush fire. This is a government pulling an entire town out, mid-summer, in Canada — the kind of climate-driven emergency that's becoming routine, not rare.
100
The Global Reader @mohit95.bsky.social · 18/08/2026
20,000 people evacuated. An entire village — Summerland — emptied out. British Columbia just declared a state of emergency over the Bald Range wildfire in Okanagan.
100
The Global Reader @mohit95.bsky.social · 13/08/2026
104,000 Canadians want their government to consider expelling the US ambassador. The petition itself probably won't change Ottawa's policy. But the fact that 104,000 people signed it tells us something about how much the Canada–US relationship has changed. globalreader01.substack.com/p/when-canad...
globalreader01.substack.com
When Canada Stops Being Polite
104,000 Canadians just asked Ottawa to expel the US ambassador. The number matters more than the petition.
000
The Global Reader @mohit95.bsky.social · 10/08/2026
Same day: Israel formally rejected a 15-point Gaza peace plan. One front quietly conceding force didn't work. Another front flatly refusing peace. Same war, opposite instincts, same 24 hours. #Iran #Hormuz #Trump #Israel #Geopolitics
000
The Global Reader @mohit95.bsky.social · 10/08/2026
That's Iran calling it a surrender. Trump calling it a strategy shift. Same admission, different label — five months of strikes, and the new plan is just... waiting.
100
The Global Reader @mohit95.bsky.social · 10/08/2026
Iran's own deputy parliament speaker said it today: the US has "practically realised" military force can't reopen Hormuz. Trump's own words, same day: we'll "wait for economic pressure to mount" instead.
100
The Global Reader @mohit95.bsky.social · 10/08/2026
Every strike gets called precise, planned, necessary. This one had a memo against it before it even happened. Precision doesn't erase the paper trail. #Iran #Kuwait #Pentagon #Geopolitics #MiddleEast
000
The Global Reader @mohit95.bsky.social · 10/08/2026
Same week: US planning to hit Iran's energy infrastructure "as soon as this weekend" — no final decision made yet, per sources. One front already failed a warning. Another front is about to test a new one.
100
The Global Reader @mohit95.bsky.social · 10/08/2026
CBS's own investigation found it: troops flagged the lack of defenses before the Kuwait attack. Command knew. It happened anyway.
100
The Global Reader @mohit95.bsky.social · 28/07/2026
The ICC warrant wasn't in the White House meeting room. But it shaped everything that happened inside. Netanyahu's eighth Washington visit this year is about much more than Gaza. It's about Iran, international law, and who really influences US foreign policy. open.substack.com/pub/mohitnew...
open.substack.com
The Guest of Honor With an Arrest Warrant
Netanyahu has visited the White House eight times this year. Each time, the ICC warrant travels with him. Each time, America decides it doesn't apply here.
010
The Global Reader @mohit95.bsky.social · 28/07/2026
Trump's public response to Netanyahu's objection: "Nobody tells me what we should be selling." He called Turkey "much more loyal than others" — a line clearly aimed at someone in the room right now. Allies don't always mean equals. #Israel #Turkey #Trump #Netanyahu #Geopolitics
000
The Global Reader @mohit95.bsky.social · 28/07/2026
Netanyahu spent over two weeks trying to even get this meeting on the books. One White House official's quote: "Our impression was that Bibi was trying to will a meeting into existence."
100
The Global Reader @mohit95.bsky.social · 28/07/2026
Netanyahu just landed in Washington for a meeting with Trump — agenda: Iran, first and foremost. But here's what's underneath the smiles: Trump was reportedly "pissed off" at Netanyahu for opposing an F-35 sale to Turkey.
100
The Global Reader @mohit95.bsky.social · 28/07/2026
The US didn't deny being in that company. It called France's comment "disingenuous grandstanding" and left the room. Sometimes a walkout confirms exactly what it's trying to walk away from. #UN #USForeignPolicy #Geopolitics #France #Diplomacy
020
The Global Reader @mohit95.bsky.social · 28/07/2026
Here's the vote that started it: 144 countries voted to extend the UN human rights chief's term. The US voted no. So did Russia. So did North Korea. Same side, same ballot.
100
The Global Reader @mohit95.bsky.social · 28/07/2026
The US just walked out of the UN Security Council. Mid-session. While France was speaking. Topic: Russia's war on Ukraine. Reason: France compared the US to North Korea and Russia on a human rights vote.
110
The Global Reader @mohit95.bsky.social · 28/07/2026
So this isn't a one-off protest. It's a pattern: tariff, challenge, overturned, repeat. Brazil's betting the courts side with it again. Trade wars don't always end at the border — sometimes they end in a courtroom. #Brazil #Tariffs #WTO #Trump #Geopolitics
000
The Global Reader @mohit95.bsky.social · 28/07/2026
Brazil calls the tariffs "unjustified and inconsistent" with actual WTO trade law. This isn't Lula's first move either — he did the same thing last year, and the Supreme Court struck those tariffs down.
101
The Global Reader @mohit95.bsky.social · 28/07/2026
Brazil just took the US to the WTO. Not a statement. An official dispute filing. Reason: 25% tariffs on Brazilian goods, plus a separate 12.5% hit tied to "forced labor" allegations across dozens of countries.
100
The Global Reader @mohit95.bsky.social · 28/07/2026
Three countries in one weekend, one of them naming Iran by name. Every week this war adds a country that didn't ask to be part of it. #Iran #UAE #Qatar #Kuwait #Geopolitics
000
The Global Reader @mohit95.bsky.social · 28/07/2026
No "unspecified actor." No "under investigation." The UAE's defense ministry said outright: Iran fired the missiles and drones intercepted over its territory. That's a direct accusation, on the record.
100
The Global Reader @mohit95.bsky.social · 28/07/2026
Same weekend, three Gulf countries got hit. Kuwait. Qatar. The UAE. Drones entered Kuwaiti and Emirati airspace. One hit a ship in Qatari waters. The UAE didn't hedge — it blamed Iran directly.
100
The Global Reader @mohit95.bsky.social · 28/07/2026
Two allies, same war, describing two different endings. One's optimistic about the room. The other's still counting exits. #Iran #Israel #Trump #Netanyahu #Geopolitics
000
The Global Reader @mohit95.bsky.social · 28/07/2026
Notice the phrasing. Trump sounds like a man closing a deal. Netanyahu sounds like a man keeping the military option open regardless of what Trump signs.
100
The Global Reader @mohit95.bsky.social · 28/07/2026
Trump says he's in talks with Iran, hopes for "good things." Same week, Netanyahu says the opposite: the war is "not over." Still work to do — removing Iran's uranium, "through a deal or military means."
100
The Global Reader @mohit95.bsky.social · 26/07/2026
For eight days, she was just another number. Then the Pentagon released her name. Sgt. Angel Rampersad, 28, from Queens. This isn't just a story about one soldier. It's about what casualty statistics hide—and why names matter. open.substack.com/pub/mohitnew...
open.substack.com
The Name Behind the Number: Sgt. Angel Rampersad and the Human Cost of America's War
For eight days she was just another casualty. Then the Pentagon released her name—and reminded America that every war statistic begins with someone's life.
000
The Global Reader @mohit95.bsky.social · 24/07/2026
Ukraine isn't only targeting Russian military assets anymore. Logistics, warehouses and supply chains are becoming part of the battlefield. The Wildberries strikes may say more about the future of this war than another missile exchange. open.substack.com/pub/mohitnew...
open.substack.com
Russia's Amazon Is on Fire. That's Not the Real Story.
There's a detail in this week's Wildberries story that hasn't received the attention it deserves.
000
The Global Reader @mohit95.bsky.social · 22/07/2026
Iran spent 40 years building regional influence. It took 144 days to degrade it. Turkey spent 20 years building alternatives. Nobody noticed because everyone was watching Iran. #Turkey #Iran #Geopolitics #MiddleEast #NATO
000