This video shows what appears to be a flying humanoid of sorts, seen in over Qutub Minar in Delhi, India. At the start of the video, several people are posing for a photo when suddenly the camera pans upward showing something in the sky.
There are people heard screaming and yelling as they watch ...