Samuel McIlhagga

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

@McilhaggaSamuel

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