Necessary Sacrifices by Zoe Cannon
Series: Internal Defense · The Torturer's Daughter, Book 2.
Approx. 94,150 words.
Published on July 13, 2013.
Becca Dalcourt knows double agents for the resistance never last long. All she wants is a chance to do something meaningful with what little time she has left. So when she discovers a secret government program to brainwash dissidents into loyal citizens, she resolves to shut it down—no matter what lines she has to cross, and whom she has to betray...