News

Cannibal Lecture. This self-eating solar explosion is, as Space.com puts it, the result of a whopping 17 solar eruptions that came from a single "overactive" sunspot.These eruptions started on ...