London-based writer Kamila Shamsie explores her city of birth, and investigates the varied and often paradoxical lives that women lead in modern Karachi. Show more
Discover 11,128,835 listings and 282,267 playable programmes from the BBC
London-based writer Kamila Shamsie explores her city of birth, and investigates the varied and often paradoxical lives that women lead in modern Karachi. Show more