Home / World / Newsmakers

Stars in their eyes: Leaders in love

(chinadaily.com.cn) Updated: 2015-08-20 06:29 Comments

Stars in their eyes: Leaders in love

The Duke and Duchess of Cambridge on their official tour of Canada, July 7, 2011. The couple visited a Canadian Rangers station at Blachford Lake in the North West Territories of Canada, met with First Nation villagers and later canoed to 'Honeymoon Island' where they spent a secluded night together in tents. [Photo/IC]

Most Popular
...