Taliban Stage Show Of Strength With Parade After Protests
Taliban scaded through the northwestern city of Afghan in a power show on weekends, the day after reinforcements were sent...
Taliban scaded through the northwestern city of Afghan in a power show on weekends, the day after reinforcements were sent...