"Leave it to House Majority Leader Eric Cantor (R-VA). With President Barack Obama expected to deliver a major speech outlining a new (or, at least, revised) Middle East peace strategy soon, Cantor decided it was time to invite Israeli Prime Minister Binyamin Netanyahu to deliver a speech before a joint session of Congress." (emphasis mine)This paragraph is a lie. Even Rosenberg's link to Ha'aretz later in the article confirms that it is actually Speaker of the House John Boehner's invitation to Netanyahu, not Eric Cantor. Cantor isn't even mentioned in the Ha'aretz link.(hat tip to HPer tallen for identifying this lie).
Rosenberg then goes on to whine about how Cantor has taken sides with Netanyahu against Obama and complains how not cool this is. Again, numerous other Republican and Democratic politicians have opposed Obama's stance on Israel, but they don't make it into Rosenberg's article. Only the Jewish politician does. Convenient.
I don't have the time to go into the rest of Rosenberg's article, but it's standard Rosenberg faire: long on whining, double standards, and borderline anti-Semitic tropes, short on facts. You can read it if you want, but I promise you you won't get much out of it.