On something like this, I'd even settle for The Guardian or Daily Mail. I sorta-kinda maybe found out why your "banned.video" site doesn't show up in searches. Apparently they are indeed banned, for posting too much conspiracy hokum too often. They probably like that, because it gives them cachet with the useful idiot community, which means eyeballs and clicks, which mean REVENUE. Like the old time NYC publisher who used to insert a few dirty words into a potboiler to get it Banned in Boston, guaranteeing blockbuster sales everywhere else.
You admit that the search engine algorithm filters things out, with your approval.
And then you say you can't find corroboration from the search engines.
A little 1984 double-think going on there.