Liz Trotta, why do you hate the IDF?

Liz Trotta, the shrill Fox News talking head who declared about women being raped in the US military, “What did they expect? These people are in close contact”, doubles down on her implied contention that US military men are rapists. Of course, Trotta is refusing to apologize for her insult to American male soldiers and blames “angry feminists” for her un-American words.

But Liz, what of