Spencer on RT: The Bogeyman is Dead
Now that the US has announced that they have eliminated Osama Bin Laden, will things change abroad? Richard Spencer, director at the National Policy Institute, says the US is in a worse position now than it was ten years ago. Americans thinks they’ve won by killing Obama, he says, but that is total nonsense. Spencer suggests that Bin Laden was but a scapegoat and that his death falls short of providing any closure for an America at war.