posted on Mar, 10 2009 @ 02:38 AM
Popular Mechanics has had a recent history of blanket debunking of many alternative topics from 9/11 to UFOs.
This won't be any different.
I bet they will simply label everything a Chinese lantern, weather balloon or Venus and provide no evidence to back their claims up.
Sure, many sightings are probably exactly those things, but not all. To label every sighting, regardless of how much evidence to the contrary, a
blanket explanation, is not good science.