Herman Cain: The Taliban Are Taking Over Libya
Here’s yet another almost painful video clip, showing Herman Cain at a press conference today in Florida attempting to field questions about his disconnected interview on Libya and foreign policy earlier this week.
In this episode, Mr. Cain explains that Libya is now a country in which the Taliban are going to be part of the government. Yes, really.
Youtube Video