Rain slicked the pavement, turning the cityâs neon signs into trembling puddles of color.
Mara pulled her jacket tight and checked her phone again â 12:47 a.m. No new messages. The bar had emptied an hour ago, and her friends were already in cabs, their goodbyes quick and hazy. She told them sheâd walk. It was only ten blocks.
Halfway home, the streetlights started flickering â first one, then an...