Marine Le Pen Determined To Prove Women Are Equally Awful
While the United States has to deal with rampant misogyny, sexism, racism, rape culture and the constant licking and sniffing of the glass ceiling, France is trying to change how we see women in power and remove all hope from…