It was just the latest horror to unfold in Syria this week. International outrage is growing over the harrowing gas attack on the town of Khan Sheikhoun in northern Syria, which killed at least 86 people.
The ISIS killings unfolded near the town of Mayadeen in Deir el-Zour province, close to the Syrian ..."
Trust God