There Are Two Kinds of White Supremacists

There are two kinds of White supremacists. Some White supremacists cover themselves with white garbs. Other White supremacists cover themselves with White guilt. There has always been different kinds of White supremacists. White supremacists have never been a homogeneous group. They have always differed in motives. They have always differed in severity. They have always…

Read More