The activities on the sun have impacted various forms of communication over the past week. To learn more about solar flares go to
The activities on the sun have impacted various forms of communication over the past week. To learn more about solar flares go to