Does the video show Taliban ‘hanging’ a body from a helicopter?

Does the video show Taliban ‘hanging’ a body from a helicopter?