HARD History Quiz

1. Louis Althusser hails from which country?

France
Spain
Italy
England