Enter Site “The truth is hate to those who hate the truth.”– Germar Rudolf Updated: February 27th 2023