Mark Carney has named Louise Arbour as Canada’s 31st Governor General. She is 79 years old, a former Supreme Court justice, a former UN High Commissioner for Human Rights, and a former chief prosecutor of international war crimes tribunals. She is bilingual, a Montrealer, credentialed beyond argument, and the most ideologically loaded appointment to Rideau Hall in living memory. Read More
Source link
Oil prices retreat and global stocks hit record highs after Trump hails ‘great progress’ on Iran deal – business live | Business
Key events Show key events only Please turn on JavaScript to use this feature Introduction: Oil prices retreat and global stocks hit record highs after Trump hails ‘great progress’ on…







