Prime Minister Justin Trudeau is set to attend the opening of the 79th Session of the United Nations General Assembly, where U.S. President Joe Biden will give a speech as tensions in the Middle East and Russia's war in Ukraine cast a shadow over the global gathering.