Liberal Party of Canada elected a new leader Sunday evening and that’s Mark Carney who won with 85.9% (131,674 votes) of casted ballots. Chrystia Freeland got 8%, Karina Gould 3.2 and Frank Baylis got 3% of votes. In his unprecedented victory speech he has asked for Unity in the Country to prepare to fight a looming tariff war.

Gun Violence took 5 lives in New York
A shooter named Shane Tamura from Nevada, with recorded mental health issues entered in a commercial building with a M4 rifle and started shooting randomly.