play_circle_outline

Do We Live in Venezuela? Election 2020 | Debbie D'Souza

Debbie D'Souza gives us insight into what she saw happen in her home country of Venezuela. She makes clear comparisons to what we're seeing here in the US and it's scary to say the least!

thumb_up8thumb_downchat_bubble