Zero credibility
The articles over the years have been mediocre at best, with recent revelations it's clear that the company is pushing agendas and are being directed by 3rd parties. Zero credibility, they lie and the lies have been proven true.
Date of experience:
Feb 09, 2026