Others have said what I want to say, only better.
What else can I say? It's two communist leaders greeting each other. The only difference is that the Castro brothers are doing what Obama wants to do. And Obama considers Cuba to be his ideological brethren, where as we bible-thumping, one-toothed, sister-humping Jesus freaks in fly-over country are his ideological enemies. Obama has far more in common with Raul Castro than he does with an actual American.