Former Cuban President and historic leader of the Cuban Revolution Fidel Castro received China's Confucius Peace Prize for his efforts in favor of world peace. Castro was not on hand to personally receive the award, but a Cuban exchange student accepted it on his behalf. teleSUR