Seeing Red
Rants about the Japanese cult Sukyo Mahikari
Nope, the Japanese weren't the first humans on earth
January 30, 2022