Giant glowing orb appears over Siberia | GLOBAL TECHNOLOGY XYZ | Scoop.it
Social media erupts after photos of an enormous glowing orb appears over Siberia, but a more sensible explanation has emerged.