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

5
Canada's Prime Minister Justin Trudeau and US President Barack Obama greet visitors as they take part in a welcome ceremony during a State Visit on the South Lawn of the White House on March 10, 2016 in Washington, DC.

6
Canadian First Lady Sophie Gregoire-Trudeau and US First Lady Michell Obama watch, as US President Barack Obama and Canada's Prime Minister Justin Trudeau take part in a welcome ceremony, March 10, 2016.

7
Arrival ceremony in honor of Canada's Prime Minister Justin Trudeau who is in Washington for meetings with President Barack Obama, March 10, 2016. (A. Pande / VOA)

8
Crowded White House lawn during arrival ceremony in honor of Canada's Prime Minister Justin Trudeau who is in Washington for meetings with President Barack Obama, March 10, 2016. (A. Pande / VOA)