ufo

Those UFOs Spotted Over Kansas City Last Night Were Darpa Test Balloons

Those UFOs Spotted Over Kansas City Last Night Were Darpa Test Balloons

What were those two strange objects flying over Kansas City, Missouri yesterday? Plenty of people took to Twitter to speculate that they might be anything from internet balloons for Google’s Project Loon to slimy green aliens. But in reality, they’re almost certainly Darpa’s new test balloons. What was Darpa testing?…