Question: do presidents have to be born in the us?
Answer: To serve as president, one must: be a natural-born U.S. citizen of the United States; be at least 35 years old; be a resident in the United States for at least 14 years.