Putin to announce decision on recognition of Donbass within hours
The Russian president was advised by top security officials to acknowledge the independence of the breakaway regions Following a meeting of Russia’s Security Council, President...
‘Putin has cancer’ conspiracy theorist detained
Valery Solovey’s false claims were picked up by Western media in 2020 A well-known Russian conspiracy theorist, who previously claimed that President Vladimir Putin was...