Several such balls have dropped in southern Africa, Australia and Latin America in the past twenty years, authorities found in an Internet search.I note all of these locations are in the Earth's southern hemisphere. That cannot be an accident. Imagine how many more have fallen unnoticed in the southern hemisphere's three vast oceans. Thanks to Drudge for the link.
Are they maybe landing craft for tiny aliens?