In retaliation to the United States’ burning of Korans in Bagram air base, north of Kabul, Afghanistan earlier this week, the Taliban has responded in taking responsibility for the latest killing of two American high-ranking advisors at Afghanistan’s Interior Ministry. In the ministry, filled with many involved the Afghan law enforcement, a policeman shot two […]