Bomb Drop On Taliban Compound

Afghanistan.