Much of the speech was, essentially, a PowerPoint presentation about Israeli tech and economic development that would have felt just as appropriate at a local Israeli economic mission.
This story "Netanyahu Is Mired In Scandal In Israel. At AIPAC, He’s A Hero" was written by Ben Sales.