Scientists now have evidence a large platinum-dense meteorite hit earth 12,800 years agoByFrancis ThackerayPublishedOctober 8, 2019