Scientists Shed More Light On Elusive Red Sprites
  • 6 years ago
Researchers in China recently tracked what they say may be the most productive red-sprite-yielding thunderstorm system ever recorded in the country.
Recommended