Canada's prime minister Justin Trudeau says that his country will "bring it" to the Invictus Games, addressing "friends in the US and UK" including the Queen, Prince Harry, President Barack Obama and First Lady, Michelle Obama. For more visit Here: