Iran is currently seeing its biggest anti-government demonstrations in years as the administration of President Donald Trump weighs how to respond.