Castro brothers' China complex

Updated: 2014-07-23 11:13

(chinadaily.com.cn)

Comments Print Mail Large Medium Small
Castro brothers' China complex

Fidel Castro and then Chinese President Jiang Zemin hug each other on Castro's second visit to China on Feb 26, 2003. [Photo/sina.com]

8.03K
...