Promoting Democracy Through Education .com

Al Jazeera English : Trump says Iran is not living up to the nuclear agreement


The US president has accused Iran of not living up to the "spirit" of the nuclear agreement. Iran and six world powers signed a deal lifting some of the sanctions ...

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