thebarkingfox.com
Winning By Losing
The world’s attention has at last focused on the genocide happening in Iraq. Tragically, this story is not new. What is new is that the Islamic State (IS) has undertaken the brutal, systematic er…