People take part in a mass rally to pay homage to Cuban revolutionary leader Fidel Castro at the Revolution Square in Santiago de Cuba, Cuba, on Dec. 3, 2016. Castro's ashes arrived on Saturday in Santiago de Cuba, where he will be laid to rest in the Santa Ifigenia Cemetery on Sunday. (Xinhua/David de la Paz)