Trusted News Discovery Since 2008
{{/content}}
Harvard Professor Emeritus Alan Dershowitz slams former President Barack Obama
Video Credit: Rumble
Published on October 10, 2023 - Duration: 00:03s
"A little too little, and a little too late."