Undeterred by naysayers or controversy, Prof. Avi Loeb stuck to his guns about a rare 2014 space rock -- and his findings have finally been vindicated by the US government
Points: 4
Recent comments