News

Fidel Castro was laid to rest in a private ceremony in Santiago de Cuba, known as the launching site for the Cuban Revolution. Castro's younger brother Raul delivered the final homage.