Article two, clause five of the United States Constitution states:
No Person except a natural born Citizen, or a Citizen of the United States, at the time of the Adoption of this Constitution, shall be eligible to the Office of President;
The USA signed the ICERD (International Convention on the Elimination of All Forms of Racial Discrimination) in 1966, and ratified it in 1994, making it a State Party to the convention. To me, various articles in this convention seem to be at odds with the constitution clause.
For instance, ICERD article 5, clause (c) reads (emphasis mine):
In compliance with the fundamental obligations laid down in article 2 of this Convention, States Parties undertake to prohibit and to eliminate racial discrimination in all its forms and to guarantee the right of everyone, without distinction as to race, colour, or national or ethnic origin, to equality before the law, notably in the enjoyment of the following rights: [...] Political rights, in particular the right to participate in elections-to vote and to stand for election-on the basis of universal and equal suffrage, to take part in the Government as well as in the conduct of public affairs at any level and to have equal access to public service;
Regardless of the original intent of the convention, it seems to me that the quoted US Constitution clause distinguishes citizens by national/ethnic origin when it comes to the political right of participating in Government, and thereby violates this article of the ICERD.
Am I misunderstanding something about treaties in this case? Is the quoted clause from the US Constitution compatible with the ICERD?