A review by shmacademics
Witness by Karen Hesse

3.0

The way it was written was confusing at first and time and time you need to flip the pages and re-check the cast; just to separate the allies and the assholes lol.

What I find fascinating and at the same time annoying, was how the priest died thinking he's redeemed and all. A religious zealot at its finest.