OTTAWA, Dec. 4 (Xinhua) -- Canadian Governor General David Johnston reviews the guard of honor upon his arrival to the Throne Speech at Parliament Hill in Ottawa, Canada, Dec. 4, 2015. The Throne Speech that was held on Friday marked the opening of the First Session of 42nd Parliament of Canada.

1 / 1
 

Latest News

Latest Photos