London could offer safety net for 2026 Commonwealth Games: Mayor
London Mayor Sadiq Khan is reportedly ready to step in and offer to host the 2026 Commonwealth Games after Tuesday’s…
London Mayor Sadiq Khan is reportedly ready to step in and offer to host the 2026 Commonwealth Games after Tuesday’s…