Shane Quinn
researcher, investigative journalist, writer for Global Research, MintPress, Morning Star Britain, Orinoco Tribune, People's World