News

Russian President Vladimir Putin is completely in vain asking the question "and then what?" — the answer is obvious. This was ...
Russia has paid a high price for its February 2022 invasion of Ukraine after Ukrainian officials revealed they have lost one ...