Russia vs Ukraine: ‘Putin must fail’ – UK Prime Minister, Johnson vows to send weapons by Davies Ngere Ify March 1, 2022 0 The Prime Minister of the United Kingdom, UK, Boris Johnson, has vowed that Russian President, Vladimir Putin must fail. Speaking ...