Iran’s foreign minister says the country will defend every inch of its territory and never allow the blood of civilians martyred during US-Israeli aggression to be forgotten.