It does not meet the first standard, and given that it presumes to tell us what are facts and what are myths, including dismissing the IDF conclusion as the latter, I think it is a highly biased political source.  Even if it is not, it fails the first standard.