Top

Top News

A new movement is emerging on the left. This movement sells guilt and self-flagellation and calls it antiracism. Its leaders present themselves as the absolute authority on race relations and claim that being a good white person means following their