There has been a lot of talk about solar flares the past few weeks. For those of you who are not space nerds, the term solar flare may be unfamiliar to you. It sounds like a terrifying phenomenon that would send giant balls of …

Link: 

What's a solar flare? NASA explains | Geek-Cetera | Geek.com