I'm so tired of idiots like the author of this article spreading misinformation. A treaty must not only be signed by the President but also ratified by the Senate by a 2/3'rds majority.
I was explaining what Lord Monckton said in the video.
Nice to meet you too.
Not an idiot, but a foreigner who misunderstood a detail of the text. His larger point (that under our Constitution, a ratified treaty is the law of the land) is valid.