More videos from this category
Castro Only One Charmed by Obama
Fidel Castro, in light of Obama's presence at NATO discussing the war in Afghanistan, said Obama deserves an award for being the best snake charmer that ever lived. But is Obama really charming anyone these days?
The, Alyona, Show, Alyona, Minkovski, RT, America, TheAlyonaShow, RTAmerica, Fidel, Castro, Cuba, Obama, NATO, summit, snake, charmer, Afghanistan, agenda, Asia