No, a triple citizen of Canada, Cuba & the US.
Actually you are correct. Just like Obama’s birth was governed by the British Act of 1948 which made him a British subject. He also was able to have Kenyan citizenship when they went independent. But the kicker is we don’t know if he actually holds U.S. Citizenship since his birth certificate is a 100% forgery. If he was actually born in Hawaii, he would be just a Citizen of the U.S. but in all a triple Citizen of 3 sovereignties.