If this were true wouldn’t videos of this event somehow be uploaded on the internet?
Not necessarily. The Taliban are trying to take Afghanistan back to the 7th century. It doesn't take much to get one's head removed from one's body there. An uploaded photo could cause one to lose a hand. An uploaded video could cause one to lost a head.