President Trump and top Iranian officials exchanged threats Friday after days of protests over inflation in the Islamic Republic. source