How did Elon Musk become a Canadian citizen?
Elon Musk has citizenship of three countries: South Africa, the United States, and Canada. Musk gained Canadian citizenship at birth, when he was born in Pretoria, South Africa. Musk’s mother, Maye Musk, was born a Canadian citizen in Regina, Saskatchewan, so