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

Continue reading