Idiots.
Myself I can't even think of something that describes this liberal arrogance, lunacy, naive .... any suggestions?
An American Expat in Southeast Asia