Actress Alyssa Milano has crucified US President Donald Trump on social media, after the president dangerously cast doubt on the sexual assault accusations against his Supreme Court pick Brett Kavanagh.
On Twitter, Mr Trump demanded to know why university academic, Dr Christine Ford — who has accused his Supreme Court nominee of sexual assault in the 1980s when they were teens — failed to come forward sooner, appearing to subtly suggest that Dr Ford made the accusation up.
The Charmed actress wasn't having any of it.
Promptly, and bravely, responding to the president's unwarranted and unsubstantiated comment, Milano decided to set the president straight in a searing and honest tweet, in which she revealed she has also been a victim of sexual assault.