Latest
Ukraine
Chornobyl: A Legacy of Human Error and the Lessons That Were Never Learned (by Russians)
Today, April 26, is the 37th anniversary of the Chornobyl disaster, as we remember that nuclear catastrophe, we consider how Russia’s full-scale invasion raises concerns it could happen again.
April 26, 2023
War in Ukraine
Gazprom's PMC Mercenaries Complain That Wagner Threatened Reprisals Against Them
Although they are meant to be on the same side, Russian private mercenary groups appear to be falling out on quite an epic scale.
April 26, 2023
Russia
‘It Ends in Hell’: Another Remarkable Leaked Phone Call Between Two Russian Businessmen
In the conversation, the two men complain that Russia “is in the clutches of a bunch of a**holes and that eventually “people will be killing each other in the streets.”
April 26, 2023
Germany
Russian Military Aircraft Intercepted Over Baltic Sea: Germany
The two SU-27 Flankers and a IL-20 from Russia were flying again without transponder signals in international airspace over the Baltic Sea," said the air force on Twitter.
April 26, 2023
Russia
EXPLAINED: Why the Kremlin Is Insisting Putin Isn’t Hiding in a Bunker
Despite never being definitively proven, rumors the Russian president uses a body double are obviously riling Moscow and officials are now on the defensive.
April 26, 2023
War in Ukraine
Russia's Mobilization: How Kremlin Conscripts Men Via Electronic Summons and Use of Facial Recognition to Track Down ‘Draft Dodgers’
It started as a "partial mobilization in Russia" but ended with a total violation of all
basic human rights, bans on leaving the country, and suspending a driver’s license.
April 25, 2023
War in Ukraine
Wagner Deserter on Trial for Street Fight in Oslo
The legitimacy of a Russian, who claims to have deserted from the Wagner Group in Ukraine and crossed the Russian-Norwegian border, is being questioned by some experts.
April 25, 2023
War in Ukraine
‘World-Beating’ T-14 Armata Tank Is Now in Combat, Says Russia
The T-14 Armata is supposed to be Russia’s answer to America’s Abrams and Germany’s Leopard 2, but observers suspect the tank may be the military version of vaporware.
April 25, 2023

