A website devoted to promoting this farce isn’t a source. It’s preaching to the choir. Garbage site.
Look at the credentials of the folks writing the articles.
We are not talking chopped liver here.
;-)