It looks like they took someone else's report that a third person translated and they added links to their own articles on the Annunaki which are probably bullshit. However, that doesn't mean that the information is wrong. It's worth looking into.