Nepalese new envoy to Canada

Ambassador Kali Prasad Pokharel presenting credential to  Governor General of Canada David Johnston.