Huge glowing ball over northern Siberia sparks UFO fears

Open in new window