Sen. Marco Rubio (R-Fla.) declined to criticize President Obama for shaking hands Tuesday with Cuban President Raul Castro at a memorial service  in South Africa Tuesday for Nelson Mandela.

But the senator suggested that Obama should have lingered a little longer.