The World Needs Europe to Rein In Social Media Before It Breaks Us All
Dan Perry
·
Dan Perry
·
·
6 min read
America’s New World - No Values, All Interests - Is Not In America's Interest
Dan Perry
·
Dan Perry
·
·
4 min read
What to Make of Trump’s National Security Strategy?
Dan Perry
·
Dan Perry
·
·
5 min read
Brexit Hangover: Britain Faces Political Splintering and Rising Social Fears
Dan Perry
·
Dan Perry
·
·
4 min read
The US is Forgetting the Lessons of Pearl Harbor
Dan Perry
·
Dan Perry
·
·
2 min read
The "Puerto Rico Model" for the West Bank is Nonsense
Dan Perry
·
Dan Perry
·
·
7 min read
Netanyahu’s Pardon Request is Staggering Hypocrisy
Dan Perry
·
Dan Perry
·
·
8 min read
The Art of The Steal: When Foreign Policy Becomes a Business
Dan Perry
·
Dan Perry
·
·
5 min read
It Seems There's No Escaping It: Putin Must Pay
Dan Perry
·
Dan Perry
·
·
8 min read
On The Radar: A Geopolitics Dispatch
Dan Perry
·
Dan Perry
·
·
14 min read
Farewell, Mark Campbell
Dan Perry
·
Dan Perry
·
·
1 min read
Fake Sedition
Dan Perry
·
Dan Perry
·
·
1 min read
November Rain
Dan Perry
·
Dan Perry
·
·
1 min read
The UN Climate Process Needs a Reboot
Dan Perry
·
Dan Perry
·
·
1 min read
Fake Social
Dan Perry
·
Dan Perry
·
·
1 min read
Rebuffing Trump’s Ukraine Sellout, Social Media Fakery Exposed, and AI’s Stress Test for Society
Dan Perry
·
Dan Perry
·
·
3 min read
Trump’s Pathetic Putin Worship
Dan Perry
·
Dan Perry
·
·
1 min read
From Munich to Moscow in 87 Years
Dan Perry
·
Dan Perry
·
·
1 min read
CheatGPT? OpenAI’s Awkward Moment
Dan Perry
·
Dan Perry
·
·
2 min read
A Season of Sellouts: Saudi and Israel, Russia and Ukraine, and then, of course, Sudan
Dan Perry
·
Dan Perry
·
·
4 min read