Freelance journalist for the Guardian, Prospect and others. Deputy editor @NewHumanist. Currently writing a book on Karachi @GrantaBooks Twitter: @Samira Shackle
Careers
By Samira Shackle