- Banned
- #121
You've got some issues here.
Red Ice is a white supremacy propaganda and conspiracy theory site, which mediabiasfactcheck rates as a Questionable Source and Low Factual Reporting. Their assessment is representative of popular opinion. The article you linked goes on to talk about the Illuminati as if it were accepted face.
Grau and his peer group think three Jews living in a castle in Switzerland are micro-managing the world's bowel movements via satellite.
