Promoting Democracy Through Education .com

Al Jazeera English : Trump blames 'many sides' after deadly Virginia rally


There's been a mixed message from US President Donald Trump after the outbreak of violence in Charlottesville during a white nationalist rally. Trump avoided ...

Mytimetovote App

Track State by State election dates, absentee ballot voting deadlines, voter registration deadlines, early voting dates, and more.
Download On the Itunes Store

Latest Videos