A bid by the City of San Francisco to host the 2024 Olympic and Paralympic Games has fallen through.
This website uses cookies.