The Catholic Review is not his site. It is the newspaper of the Roman Catholic Archdiocese of Baltimore, a legitimate new site.
That should be "a legitimate news site".
I don't think I've commented on whose site it is.
The point is that this pimp only posts from one source.
That calls motivation into question.