North Korean troops in Russia are reportedly committing suicide to avoid capture by Ukrainian forces, escalating concerns in the ongoing conflict.
Read moreIn 2023, U.S. companies paid over $1 billion in taxes to Russia, making them the largest foreign tax contributors despite the ongoing Ukraine conflict.
Read moreTrump claims he is arranging a meeting with Putin to end the Ukraine war, stirring mixed reactions in Kyiv and Washington.
Read moreDmitry Medvedev comments on Trump's ambition to end the Ukraine war and reshape global politics during his upcoming presidency.
Read moreBelarus seeks closer relations with China as ties with Russia weaken, reflecting a shift in diplomatic strategy amid economic challenges.
Read more