The discovery that weather radar systems can detect meteorite falls marks a significant leap in how scientists study and recover these celestial fragments. Traditionally, meteorite falls have been ...