"

Eric Margolis is an international recognized journalists with tons of credentials, he is in no way a ""self-published source"" unless the Toronto Star, CNN and Huffington Post among others are all supposedly owned by him!  "