Ann Coulter is RIGHT.
Citizenship extends from parental lineage not the geography at the time of birth. The special category of citizen called natural born citizen is extended to a child born of 2 American parents and the event happens on American geography.