In March or April of 1490, tens of thousands of people were likely killed by a meteor shower over China.