Some things just do not make sense. I can't imagine a "cloud" like the one described below visiting our world today. An act of war comes to mind. Anyways, judge for yourself, but I'm leaning towards some tech we are not allowed to know about.
1848 The atmosphere and atmospherical phenomena