Latest
Kremlin
'We'll March on Russia’ – Russian Soldiers Furious with Kremlin Over Lack of Leave
After nearly two years on the front lines, some Russian soldiers are voicing serious frustrations with authorities and even suggestions of mutiny.
Dec. 14, 2023
Moscow
Ukraine Releases Footage from Assassination Site of ‘Top Traitor’ Illia Kyva
The SBU has also released photos including one showing Kyva’s body lying face down in the snow surrounded by flecks of blood. Another shows what appears to be the assassin's weapon.
Dec. 11, 2023
Putin
Seeing Double: Has the Real Putin Fenced Himself Off From the Outside World?
Studies claim the real Putin has isolated himself from the outside world and the public only interacts with “a similar person, who is not as valuable to the Russian special services.”
Dec. 11, 2023
Drones
Secret Base for Ukrainian Naval Drones on Dnipro River Revealed
As Ukraine continues to threaten Russian naval dominance over the Black Sea, a news report from The Times has revealed a range of secret naval drones used against Russia’s Black Sea Fleet.
Dec. 8, 2023
Putin
Relatives of Mobilized Russians Call on Putin Not to Throw Soldiers Into ‘Meat Assaults’
Fears are growing that President Putin’s demand that the Ukrainian city of Avdiivka be taken before his end of year press conference will result in horrific casualty rates among mobilized troops.
Dec. 6, 2023
Crimea
Ukraine Hits Strategic Russian Oil Depot in Crimea
Kyiv Post sources claim that the attack had serious consequences, while Russia has downplayed the incident.
Dec. 6, 2023
War in Ukraine
Russians ‘Killing Their Own Wounded Soldiers with Drones to Prevent Capture’
Russia’s tactic of killing its own troops to avoid them being captured poses a practical problem for Kyiv – fewer POWs to swap for captured Ukrainian soldiers.
Dec. 5, 2023
Propaganda
EXPLAINED: Kremlin Media Has Some Wild Theories About Budanov Poisoning Plot
In this video we look at what’s known so far, the possibility of Russia’s involvement and the response from the Kremlin, as well as some bizarre theories from Russian state media.
Nov. 29, 2023

