Elon Musk pauses and looks down as he speaks during a press conference at SpaceX's Starbase facility near Boca Chica Village in South Texas on February 10, 2022. PHOTO | AFP
By AFP
Agence France-Presse is an international news
Agence France-Presse is an international news agency headquartered in Paris, France.