Video

euronews_icons_loading
England's Women celebrate in London's Trafalgar Square