Posted inUncategorized Castro’s legacy will live forever by RT News November 26, 2016November 27, 2016