Hmm.. I was trying to find more info on the sources.. The site that posted the article is suspect but the images come from a news station that is controlled by Chinas Propaganda Department. I'm not sure how Chinese media works though exactly.. So maybe everything on TV there is controlled by the propaganda department? I'm not sure but basically if they refuse to report something they get fired and the outlet is restructured lol. Maybe it's just China playing games with us.