Please research, I have to admit, I don't know how to take that website. It sort of seems like the kind of news website that the WT should have had for years, but it is obviously not a WT site and the news items are questionable. My opinion is that it is run by somebody very favorable to the WT, which makes the news articles suspect to "spin" or ""tweaking."
But thanks for bringing it up.