Moron...
I wouldn't go as far as call Sowell a moron. He is a misguided globalist shill.
Big time moron