Skip to content

UFO or something else? Mysterious jellyfish-shaped light seen in the sky over Sikkim leaves people puzzled