Amid a sea of American and Canadian flags, and cheers of “oh my gosh,” U.S. President Barack Obama welcomed fellow progressive leader Canadian Prime Minister Justin Trudeau to the White House Thursday – for the first such state visit in nearly two decades.
Canadian PM Visits Washington

1
U.S. President Barack Obama (R) and Canadian Prime Minister Justin Trudeau hold a joint news conference in the White House Rose Garden in Washington, March 10, 2016.

2
President Barack Obama and first lady Michelle Obama wave with Canadian Prime Minister Justin Trudeau, and his wife Sophie Gregoire, on the Truman Balcony during an arrival ceremony on the South Lawn of the White House in Washington, March 10, 2016.

3
President Barack Obama and Canadian Prime Minister Justin Trudeau stand for the playing of national anthems during an arrival ceremony on the South Lawn of the White House in Washington, March 10, 2016.

4
Canadian Prime Minister Justin Trudeau listens as President Barack Obama speaks during an arrival ceremony on the South Lawn of the White House in Washington, March 10, 2016.