This is just a little riddle. Since the 1960s, Africa never stops producing some great leaders. The Cuban revolution has long been supportive of African development, especially in the areas of biotechnology and agriculture. I know all my friends have the intellectual curiosity. On this picture, can anyone tell me where is Fidel Castro now? In what African country, you think he might be? In what African head of state who is with him?