Review: Kamila Shamsie’s new novel asks: Should friendship transcend politics?
On the Shelf Best of Friends By Kamila ShamsieRiverhead: 320 pages, $27If you buy books linked on our site, The Times may earn a commission from Bookshop.org, whose fees support…