City of a Thousand Gates by Rebecca Sacks

Brave and bold, this gorgeously written novel introduces a large cast of characters from various backgrounds in a setting where violence is routine and where survival is defined by boundaries, walls, and checkpoints that...