“stench of decaying bodies of Islamic State fighters, left to rot in the blazing sun” Posted on July 9, 2017 by jgordon Link. Daesh, Khmer Rouge, Shining Path …