Oct 18 Oct 18 Book Review : Kristopher Triana - They All Died Screaming (2020) Benoit Lelievre Book Reviews This one was a challenge.