It was implemented by the Chinese government to redirect any site with the facebook link on it. As TCF does have one of these, it blocked TCF, along with several other websites I frequented. It should be gone for now, unless the government inputs something new.