Alastair Sloan

Alastair Sloan is a London-based journalist. He focuses on injustice and human rights in the UK, and international affairs including human rights, the arms trade, censorship, political unrest, and dictatorships.