Bud Gillett
CBS 11 News
October 16, 2013

A surprising statement from one of Texas’ top leaders: President Obama should be impeached. This came from Texas Lt. Governor David Dewhurst, who is running for re-election and appeared at a Tea Party candidates forum.

Full article here


NEWSLETTER SIGN UP

Get the latest breaking news & specials from Alex Jones and the Infowars Crew.

Related Articles


Comments