While Donald Trump faces an impeachment investigation for the apparent use of U.S. military aid as leverage for extorting foreign election assistance, we must also keep in mind that Donald is also an alleged rapist and lifelong sexual predator. A new investigative book, All The President's Women, describes 43 separate alleged sexual assaults by Trump. This is in addition to previously alleged sexual assaults, sexual harassment, and rape.

In an interview with HuffPost, journalists Barry Levine and Monique El-Faizy explain their motives and methods for the book. It's worth reading, and not only as another reminder that Trump was exposed as an unfit, malevolent predator early on and retained the steadfast support of a conservative base and Republican lawmakers no matter how many women came forward to allege the same behavior.

The biggest takeaway, however, is that, allegedly, Trump was and remains a serial predator in the true sense of the word. Each of the women who came forward described his alleged assault on her with very similar details. "[H]e has these habits," El-Faizy told HuffPost. "He’ll push somebody against the wall and try and kiss them. He’ll grab a breast or a buttock. When he’s in a property that he owns, whether it be a hotel or Mar-a-Lago, he feels that he has the right to walk in on a woman in her room."

Allegations are that Trump has a pattern of assault that he has tended to stick to and which has now been repeated in literally dozens of women's descriptions. And still, conservatives stand by him.

Levine told HuffPost, "[T]he reporting shows that Donald Trump has been a predator over the course of many decades. There needs to be a reckoning here of his behavior." Will there be? Will there ever be?

Go, read. Remember to stay angry about this, too, and not to let Trump's grotesque criminality as president immunize him from outrage about the allegations that he is a grotesque, predatory pervert willing to go so far as to buy himself his own beauty pageant in order to give himself more venues for walking in on dressing women. Freak.