TalibanFootage

Surrendered Afghan Authority executed by Taliban (surfaced today 8/19/2021) (NSFW)

Surrendered Afghan Authority executed by Taliban (surfaced today 8/19/2021) (NSFW)

Video Credits to: u/butteryobisket