Taliban Silenced by Massive JDAM

Afghanistan.