News

The Russian government is struggling to keep their economy going by relying on lies and the remainder of national reserves.
Russia's decision to send a low-level delegation to the upcoming round of peace talks in Istanbul on June 2 signals a lack of ...
Russia is deliberately stalling the peace process, and new talks in Istanbul are unlikely to lead to any meaningful results, ...
Political analyst Abbas Gallyamov analyzes whether Putin is ready to end wars and why Trump does not put any pressure on ...