Jon Stewart On Obama’s Handshake Buzz: ‘Raul Castro Is Not Adolf Hitler’ (VIDEO)

A day after explaining that Obamacare is not the same as apartheid, Jon Stewart had to explain on Tuesday’s “Daily Show” that shaking hands with Cuban President Raul Castro is not the same as shaking hands with Adolf Hitler.

The media flipped out over Obama shaking hands with Castro at Nelson Mandela’s memorial service, Stewart said, “a gesture so meaningless you could train a bassett hound to do it.”

“What more fitting tribute could there be to Nelson Mandela, a man so dedicated to forgiveness he invited his own captor to his inauguration, than for our country to lose our sh*t over a handshake?” he asked.

Stewart relished calling out Sen. John McCain (R-AZ), who criticized Obama by pointing out that former British Prime Minister Neville Chamberlain shook hands with Hitler, for being caught on camera himself shaking hands with former Libyan leader Muammar Qaddafi.

Then with the help of the “Sound of Music,” Stewart again spelled it out for the critics: “Raul Castro is not Adolf Hitler.”

“Raul Castro isn’t even Fidel Castro,” he continued. “He’s like Cuba’s Jim Belushi — he’s good, but he ain’t John.”

Watch below: