Latest
NATO
Royal Navy Intercepts Russian Warships in English Channel
The interceptions come amid heightened Russian activity, including the spy ship Yantar, which last week reportedly aimed lasers at Royal Air Force pilots tracking its movements off Scotland.
Nov. 24, 2025
Russia
UK Police Unveil Crypto-Laundering Network Funding Russian Invasion
During “phase two” of “Operation Destabilise” which began in December, authorities discovered some of the laundered funds were routed through a bank in Kyrgyzstan, called Keremet Bank.
Nov. 21, 2025
NATO
UK Issues Warning After Russian Spy Ship Fires Lasers at RAF Pilots Near British Waters
The Yantar’s return to UK waters – its second this year – has heightened concerns in London that Moscow is stepping up efforts to probe and potentially threaten vital undersea infrastructure.
Nov. 19, 2025
US
Western Aid Cuts Could Cause 22.6 Million Deaths, Researchers Say
The new research takes into account reductions in all official development assistance as the US, Britain, France and Germany also slash their aid to the developing world.
Nov. 18, 2025
US
New Public Enemy No. 1? Moscow Shifts Political Crosshairs From US to UK
British media noted over the weekend that the Kremlin has doubled down on perceived threats from London, as Putin tries to repair relations with decision-makers within the Trump regime.
Nov. 17, 2025
UK
BBC Resignations Over Trump Edit Trigger Kremlin Propaganda Offensive
Kremlin spokesperson Maria Zakharova took the opportunity to falsely claim that the BBC had falsified reports of the massacre of hundreds of civilians by Russian troops in Bucha.
Nov. 10, 2025
Zelensky
Zelensky Says King Charles Helped Sway Trump’s Stance on Ukraine
Zelensky said King Charles played a quiet but influential role in improving Trump’s attitude toward Ukraine, describing the monarch as “very supportive” of the Ukrainian people.
Nov. 10, 2025
UK
UK Sending Experts and Equipment to Help Belgium Combat Drone Disruptions
Drones have been spotted over airports and military bases in Belgium in the last week, having caused major disruption across Europe in recent months.
Nov. 10, 2025

