This post was originally published on France24
British Prime Minister Keir Starmer said Sunday Europe was at a crossroads in history and must do the heavy lifting to defend itself as world leaders met in London to discuss ways of working together to stop Russia’s war in Ukraine.