What happened!?

You tried going to http://neo-news.net/2017/09/13/can-anyone-help-to-verify-if-this-is-true-pls/?share=twitter, which doesn't exist. You can try navigate or search.