Now that you mention it. This is truly a strange site. I was searching for different sites carrying this story to verify it and they all looked like they had the same story so I picked one to post. It sounds poorly translated Chinese. Their "about" page states "We strive to keep you reformed with our content on happenings around you." The whole site is like that. WTF. Sorry.