Obama sounds off on “lying politicians” in speech


Former Mitt Romney Policy Director Lanhee Chen on former President Obama’s comments in a speech in South Africa.

Loading...
Comments are closed.