Nick Sheppard
Nick Sheppard
nicksheppard
5 Ridiculous Passages From The Wizards Of Political Correctness

The first wave of political correctness laid the blueprint for the insidious cultural relativism of contemporary P.C.