Ukraine war: G7 leaders pledge action on Russia – do we believe them?
Boris Johnson’s joke calls for fellow leaders from the seven richest countries in the world – G7 – plus the European Union, to show that some serious muscles have become a prominent moment at their meeting at German luxury hotels. The British Prime Minister is clearly mocking Vladimir Putin from Russia, who is famous for liking naked horses for cameras […]