Kevin Rudd speaks to Quest Means Business on CNN

Posted in Asia and the World, Media, Mission, News, Uncategorized, Video