Playback speed
Share post
Share post at current time

We must stop Trump

So Joe has to go

Please watch this video, a video I never wanted to make, but I believe is imperative

that it be made now, before we lose what is left of our democracy.

Refer a friend

Protecting the Republic
The No Delusion Zone
The No Delusion Zone is David DeBatto's twice weekly, no holds barred analysis of some of the most critical national and international news of the day as well as interviews with important world leaders and decision makers.