Witchcraft in Afghanistan
The American mission in Afghanistan has not succeeded as expected. That’s an understatement. And Afghanistan isn’t the only place marred by failure. In Iraq, just last week, twin suicide bombings killed 32 and wounded 110. Iranian backed factions still cause havoc in Iraq. In Afghanistan we all witnessed last week’s tragedies. All this instability is …