London Business News | Londonlovesbusiness.com
4 months agoPutin 'humiliated' as 'the world has turned its back' on him as there is no place in it for Russia
Vladimir Putin is humiliated as the world has turned its back on Russia.
British Defense Secretary warns Moscow for breaking multiple UNSCRs and turning to North Korea for ballistic missiles and weaponry for the war in Ukraine. [ more ]