Article Image

IPFS News Link • Philosophy: Socialism

The Left Won the Culture Wars Last Week

• Nancy Morgan
The Left won the culture wars last week, apes in Spain are now legally human and more from this week's Culture Watch.

midfest.info