News

‘No explanation’: Flying objects over Kansas City leave locals suspecting aliens

Two flying objects in Kansas City, Missouri, left locals suspecting aliens and the National Weather Service with "no explanation."