So in light of recent developments with this kid and his “invention”, does the invitation still stand?
Other than Fox News, was the falsity of the claim that it was an “invention” reported anywhere else?