I cannot give that website much credibility. I looked at a half dozen or so pages and articles. None of them had any dates on the articles. There were some time frame notes in articles but minimal as to specifics.
That, to me, lacks credibility. It gives me almost nothing to context their article to the rest of the world.
Nemo