In the US’s hunt for spy balloons and/or other unidentified flying objects (UFOs), the military may have shot down the balloon of an amateur group known as the “Northern Illinois Bottlecap Balloon Brigade”.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.