He’s wrong. Frank Davis was a U.S. Citizen and so was Ann Dunham.
That's the whole problem. Proving he is a citizen would be admitting he is a Communist.