The video was shot recently in Upper Orakzai in Northwest Pakistan by the Taliban itself.

Share this story

1 Comment

Leave A Reply

WordPress spam blocked by CleanTalk.