iOS app Android app

David Dewhurst Impeach Obama

Texas Republican Official: 'Obama Ought To Be Impeached'

The Huffington Post | Farah Mohamed | Posted 10.15.2013 | Politics

Texas Lt. Gov. David Dewhurst (R) called for the impeachment of President Barack Obama at a tea party rally on Monday, according to the Texas Observer...