A strange meteorite seen over Sri Lanka in late 2012 led to a claim that still sparks debate today. In a controversial paper published in 2013, researchers said fragments from the object may have ...