Inventing a Country-Club Muslim Marxist

The smear campaign against Obama continues

by

News and Views