A review by tady
Six Degrees of Assassination by M.J. Arlidge

4.0

that last chapter was TENSE
and i did not see that plot twist coming AT ALL
BANGER