Shivan Mahendrarajah
banner
mahendrarajah.com
Shivan Mahendrarajah
@mahendrarajah.com
Historian • Fellow, Royal Historical Society • Islamic Middle East & Central Asia | Columbia Univ & Cambridge Univ | NY Mets ⚾ | NY Giants 🏈 | I ❤️ 🐕
☆ I write on Middle East (Iran focus), Islam, Central Asia & Russia 👇
☆ Web: https://mahendrarajah.com
Tochal Ski Resort, Iran

After 5 year drought in many areas and low precipitation in others, all of #Iran is enjoying tons & tons of snow & rain 🙏

Reservoirs filling up; spring thaws will replenish aquifers and reservoirs 👏

NB: Mt. Tochal is in Alborz Mtn range, north of #Tehran, #Iran
December 28, 2025 at 6:22 PM
#Iran Places 3 #satellites in orbit

Three #Iranian satellites were among the "passengers" on board a Soyuz rocket launched from a Russian cosmodrome today. Soyuz deployed other sats. All safely in orbit 🫡
December 28, 2025 at 6:13 PM
Holy Mary Metro Station, Tehran

Opened Oct 2025, artworks honor the Virgin Mary, integral to both #Islam & #Christianity.

Yes, #Iranian cities have superb & clean subways, unlike in my hometown, NYC

#Tehran #Iran
December 26, 2025 at 8:12 AM
#Zohran #Mamdani ad in Arabic. It's brilliant. He's trolling Islamophobes!

I'm enjoying the meltdown by haters.

Proud of my city, NYC 🗽for being a bastion of ethnolinguistic and cultural diversity. I ❤️ NY

#NewYorkCity #Mayor
November 4, 2025 at 8:38 PM
Happy Friday
No #nobel for #Trump
October 10, 2025 at 4:43 PM
September 22, 2025 at 5:44 PM
🍊🦧 in 🇬🇧

"That's right, the big Dick is here. Get ready"

#Trump #MAGA #UK #England
September 17, 2025 at 2:23 PM
🚨 U.S. Congress (Dems & Rep), in a foreign land, under a foreign flag.

⚡️Why not? They don't work for us

#Israel #Democrats #Republicans #AIPAC
September 16, 2025 at 5:06 PM
Radikale Linke 👇
September 11, 2025 at 6:58 AM
#Trump unhappy 🤣
All the good guys together: Russia +China +Iran + North Korea
#Iran 🇮🇷 #Russia 🇷🇺 #China 🇨🇳
September 3, 2025 at 12:45 PM
Cringe 🙈
#Trump #MAGA
August 31, 2025 at 12:40 PM
Low IQ #Trump 🤦‍♂️
August 22, 2025 at 9:18 AM
Wheels coming off the "climate change" boondoggle 🫡 #climate #antarctic #environment
August 20, 2025 at 9:36 PM
Docs hacked from #Ukraine General Staff show Ukr lost 1,721,000 troops killed or missing in action:

118,500 in 2022
405,400 in 2023
595,000 in 2024
621,000 in 2025

Nice job, #Democrats & #neocons 👏
#Russia 🇷🇺 is winning
August 20, 2025 at 1:40 PM
Kids hauled to principal's office 🤦‍♂️
#Trump #Zelensky
August 19, 2025 at 9:22 AM
Dmitry Medvedev in charge of nuke button

Great move by Kremlin. Even Ukros now praying for Putin's safety 🫡

#Russia #Putin #Trump #Alaska
August 15, 2025 at 9:43 PM
This is what passes for journalism in 🇺🇸. Listen to the Karen 🤦‍♂️
#Russia #Putin #Trump #Alaska
August 15, 2025 at 8:14 PM
This will trigger Dems, their neocon buddies, and Ukros 🤣
#trump #putin #alaska #Russia 🇷🇺
August 15, 2025 at 7:41 PM
Looks like CIA & SIS (MI6) ready to dump #Zelensky like they did Ngo Dinh Diem, Noriega, Saddam Hussein, et al.

How will it happen? 🤔
Assassination by accident? Or a beach house in Boca Raton?

Place your bets, folks! 🎲
#Ukraine #Russia 🇷🇺
July 24, 2025 at 2:20 PM
#Biden Memoir for $10 million 🤔

⚡️ Hey #Hachette: what memoirs? Joe Biden has dementia! 🙈 #books
July 24, 2025 at 6:13 AM
🇺🇸 US Navy guided missile destroyer USS Fitzgerald (DDG-62) barred entry to Persian Gulf

⚡️ #Iran 🇮🇷 locked anti-ship cruise missiles on DDG-62 and told it to GTFO. USN complied
July 23, 2025 at 3:26 PM
Speaker Johnson acts to protect inquiry into #Mossad blackmail operation in 🇺🇸
#Epstein #Trump #Israel
July 23, 2025 at 1:17 PM
🚨 "Zelya [Zelensky] is the devil"
Protests in #Kiev #Ukraine

⚡️ #Maidan style coup in progress by 🇺🇸 or 🇬🇧? 🤔

Possible now that #Zelensky the Beggar-in-Chief has reached used condom status #Russia 🇷🇺
July 23, 2025 at 12:24 PM
Oh goody. Kiev begging for a visit from Mr Oreshnik
July 20, 2025 at 1:22 PM
This is the same Chris Donahue who was last Yank to get booted from Afghanistan

Good luck taking Kaliningrad, bro. FYI, Russians are easy pickings -- unlike Taliban 🤦‍♂️
July 19, 2025 at 7:06 PM