Most Read

Photo Credit: Mark Wilson/Getty Images

Ben Carson, the soft-spoken Secretary of Housing and Urban Development, is the latest victim of a brutal take down by The Daily Show's Trevor Noah. There were two reasons: hypocrisy on HUD budgets, and farting on Fox News.

Keep reading... Show less