FILE – In this Friday, Dec. 1, 1995 file photo, Cuban President Fidel Castro stands on the Great Wall of China, 70 kilometers (44 miles) north of Beijing. Castro, who led a rebel army to victory in Cuba, embraced Soviet-style communism and defied the power of 10 U.S. presidents during his half century rule, died at age 90 on Friday, Nov 25, 2016. (AP Photo/Greg Baker, File)