Reactionary? Today’s ‘progressives’?

S A T I R E

More