The diva has included a protest song, "Don't Lie To Me", on her upcoming album, "Walls", which she announced will be released on 2 November.
"I had to write this song," Barbra tells Billboard. "These times gave me energy... There's a light coming in and hope for the future. We have to grow as a nation. It's my protest, in a sense, about this unprecedented time in our history. What it says about America."
Streisand felt the need to take her feelings about President Trump, who she calls "The Liar in Chief" and "the Groper in Chief", to the studio and singing about them after penning several hard-hitting pieces about the controversial leader online.
"I've written many articles about this... person..., who has no manners, insults everybody, makes fun of disabled people," she adds. "I don't know what (else) to say. I've written, like, 15 Huffington Post pieces."
Walls will be Barbra's first album of new material since 2005.