Lt. Gov David Dewhurst calls for Obama to be impeached

Tribune
During a tea party rally, Lt. Gov. David Dewhurst said President Obama should be impeached for numerous reasons.
View Comments (6)

Recommended for You