Uk News2 months ago
UK, Ukraine, and Others Reject Putin’s “Illegal” Election Win
Vladimir Putin’s friends and allies were eager to congratulate him on winning the election, while Western officials from the UK, Ukraine, and other countries decried what...