President Donald Trump is mulling whether to strike Iran in support of protesters in the country, suffering a brutal crackdown.