Cenk reacts to President Obama’s address from Afghanistan. One year since the death of Osama bin Laden, Obama says the war was over but U.S. troops will remain in Afghanistan until 2024.
“That was a pretty speech and I hated it,” Cenk says. “The military-industrial complex will continue to hum on. They will continue to make billions of dollars. This is not what the American people want.’