Samuel McIlhagga is a British writer and journalist. He works on political thought and theory, culture and foreign affairs.
BY Samuel McIlhagga / 4 mins