From the “From North Cackalacky With Love” Dept:
For the last few days, a Chinese balloon the size of three buses with a instrument package with solar panels dangling below it has been drifting over the continental United States and has made it's way from Montana to Missouri and is now hovering over western North Carolina. There seems to be a lot of anxiety surrounding this balloon that Beijing initially denied existed at all and then finally has admitted was their balloon but…