You can see the bubble here:
The glowing cloud was seen in several Chinese cities and officials believe it was the same thing. But what that “thing” is, no one quite knows.
Global Rumblings depends heavily upon the the support that you provide by clicking on and purchasing products that are advertised here. Without your support, this site could not sustain itself because it takes time and money to stay on the internet.