Washington, D.C., experienced the Leonid meteor shower on Monday, Nov. 16. Students were up and out until 4 a.m., when the shower peaked, illuminating the sky as the meteors burned.
Washington, D.C., experienced the Leonid meteor shower on Monday, Nov. 16. Students were up and out until 4 a.m., when the shower peaked, illuminating the sky as the meteors burned.