2040 Games

— 1 February 2023

London plays the green card

London Mayor Sadiq Khan (pictured above) wants the Olympics. He has never made a secret of it, but his ambition seems to be gaining momentum. “We are working with... Read more »