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