US President Donald Trump on Saturday threatened to hit 52 Iranian sites "very hard" if Iran attacks Americans or U.S. assets after a drone strike that killed Iranian military commander Qassem Soleimani and an Iraqi militia leader, as tens of thousands of people marched in Iraq to mourn their deaths.