They post things like this all the time. I would take it not as them editorially advocating the position, but rather getting information otherwise censored by other media out there. Sometimes the information is not reported for good reason, such as this. You need a very good BS and relevancy filter to find the few nuggets of gold that are put out maybe a few times a year by ZH.