Credit: Greg Redfern It turned out there was no known sighting of the Northern Lights in DC Thursday night. Here’s why
Lucky stars: Shenandoah ‘Night Sky Festival’ coincides with perfect Perseid meteor shower this weekend