Politics2 weeks ago
NEW: ‘Mysterious Lights’ Seen Above U.S. Capitol Cause ‘UFO Panic’
Hysteria settled in over Washington, D.C. Thursday night as residents reported “mysterious lights” in the sky, leaving online observers wondering whether they were related to the...