The 10-12kg chunk of ice fell on Fazilpur Badli village in Gurgaon district Indian officials suspect an icy ball which fell on a village in the northern state of Haryana is frozen human waste ...
Researchers calculated that the icy ball of gas, dust, and rock orbits the sun roughly ever 50,000 years, which means that Neanderthals were still walking the Earth and humans had just migrated ...