By ESHE NELSON New York Times
Share this story

NORTHSTOWE, England — On a baking hot afternoon in July, Firouz Thompson proudly drove down the freshly paved road that leads into Northstowe, a new town about 6 miles northwest of Cambridge, England.