Iran’s leader acknowledges thousands of deaths in protests, denies responsibility
In an escalating war of words, Iran’s Supreme Leader called President Trump a criminal and blamed him for weeks of protests. President Trump called for new leadership in Iran. NBC News’ Molly Hunter has the latest.