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