Thousands of people protest against the U.S. immigration policy of U.S. President Donald Trump, at the United States embassy in Ottawa, Monday, Jan. 30, 2017.
Thousands of people protest against the U.S. immigration policy of U.S. President Donald Trump, at the United States embassy in Ottawa, Monday, Jan. 30, 2017. FRED CHARTRAND AP
Thousands of people protest against the U.S. immigration policy of U.S. President Donald Trump, at the United States embassy in Ottawa, Monday, Jan. 30, 2017. FRED CHARTRAND AP

After President Trump sows chaos, Canada picks up the pieces

February 01, 2017 09:12 AM