Giant papier mache heads of the G8 leaders will soon be making a long journey from the U.K. to Canada for the international summit -- but they won't quite make it to the G8 itself.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.