A Call for Kristallnacht Against Christians
Who is Shaun King? ...
Black liberation theology, BLM, Christian churches, Leninism, marxism, racism, Shaun King