A Bad Day for the Taliban

Afghanistan.