Obama’s Brave Town Hall Facing a Sea of Sycophants

[email protected]