People react as they pay tribute to Cuban revolutionary leader Fidel Castro outside the Cuban embassy in Santiago, Chile, on Nov. 26, 2016. Aged 90, Castro passed away late Friday night. (Xinhua)
People react as they pay tribute to Cuban revolutionary leader Fidel Castro outside the Cuban embassy in Santiago, Chile, on Nov. 26, 2016. Aged 90, Castro passed away late Friday night. (Xinhua)