Meteorite That Smashed Through a New Jersey Roof Reveals Clues to Life’s Origins
A meteor streaked across the New York City area in broad daylight on July 16, 2024, producing a sonic boom as it passed just south of the Statue of Liberty. Not long afterward, a meteorite weighing more than two pounds punched through the roof of a home in …