Fact-checkers have debunked this fake news site 80 times. It's still publishing on Facebook.


https://ift.tt/2zROl1v via /r/technology https://ift.tt/2LQDWsp