This post (or at least the part about Palestinian prisoners) is simply a lie. According to B'Tselem, which as a NIF NGO has a vested interest in increasing the number of prisoners, the number of Palestinians in administrative detention as of April 2011 is 219. 219 is not "mostly" of 10,000. Rosenberg straight up lies on the Huffington Post.
And I'm not even going to touch his line about "ethnic chauvinism".
The original link.