Chapter 306
Kieran had hoped to wait for the enemy to make a move, but things turned out to be far more twisted than we had ever imagined.
Damon had been willing to go to extreme lengths, even biting off his own tongue and committing suicide, just to keep his secret safe. With the Sterlings now involved, Kieran's patience had worn thin.
Each passing day only seemed to bring more chaos and more loss.
Damon had