Last I checked the US had "…assumed, among the powers of the earth, the separate and equal station, to which the laws of nature, and natures God entitle them…"
Don't see the UN listed in there…
Twitter censoring world leaders is like the sound man of a convention center cutting the mic during a POTUS speech because he didn't like the message.
Pure madness. Honk honk.
Devil trips chek'd