International

14 million Iranians are ready to sacrifice their lives, Iranian president says, as Trump ultimatum nears