U.S. Markets closed

Lt. Gov David Dewhurst calls for Obama to be impeached

During a tea party rally, Lt. Gov. David Dewhurst said President Obama should be impeached for numerous reasons.