Iran’s judiciary on Tuesday announced arrests in the downing of a Ukrainian passenger jet flying out of Tehran while the country’s president called for a special court to examine the 8 January crash, in which all 176 passengers and crew perished.

At a regular weekly press briefing, judiciary spokesman Gholamhossein Esmaili told assembled reporters that an unspecified number of people had been “detained” over the downing of the Boeing 737-800, shot down in a missile strike by military personnel who allegedly mistook it for an incoming United States cruise missile.

“We will investigate the causes and direct impact of the incident,” Mr Esmaili told reporters “We will investigate the extent to which US warmongering caused this event. Several people have been detained and the investigation continues.”

But in comments broadcast on state television, Iran’s president Hassan Rouhani on Tuesday called for a special judicial panel that included “tens of experts” to investigate the incident, a proposal that would potentially bypass or supplant the hardline judiciary.

“I want officials to give people explanations regarding this, the whole process from the morning of Wednesday when the incident happened until the Friday evening when the Supreme National Security Council held an emergency meeting,” he said in a speech broadcast on state television.

Protests in Iran over downing of plane and tensions with the west Show all 23 1 /23 Protests in Iran over downing of plane and tensions with the west Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University Iranian police officers take position while protesters gather in front of Amir Kabir University AP Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University Iranians demonstrate following a tribute for the victims of the Ukraine Boeing 737 crash in front of the Amirkabir University in the capital Tehran EPA Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University Iranian police dispersed students chanting "radical" slogans during a gathering in Tehran to honour the 176 people killed when an airliner was mistakenly shot down AFP via Getty Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University - People hold flowers as tear gas fired by police rises Online videos purported to show that Iranian security forces fired both live ammunition and tear gas to disperse demonstrators protesting against the Islamic Republic's initial denial that it shot down a Ukrainian jetliner AP Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University Iranian police officers take position while protesters gather AP Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University AFP correspondents said hundreds of students had gathered early in the evening to pay respects to those killed in the air disaster ISNA/AFP via Getty Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University Iranian protester prepares to throw a tear gas canister back at police AP Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University A protester confronts an Iranian police officer AP Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University epa08120223 Iranians protest to show their sympathy with victims of Ukraine International Airlines Boeing 737-800 in front of the Amir Kabir University in Tehran, Iran, 11 January 2020. Media reported that hundreds of Iranians protests in Tehran in solidarity with victims of the Ukraine plane as Iranian military released a statement claiming that Ukraine International Airlines flight PS752 was shot down due to human error. EPA/ABEDIN TAHERKENAREH ABEDIN TAHERKENAREH EPA Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University Iranian police officers take position while protesters gathe AP Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University Iranians light candles for victims EPA Protests in Iran over downing of plane and tensions with the west Anti-government protest at Amirkabir University epa08120526 Iranians protest to show their sympathy to victims of Ukraine International Airlines Boeing 737-800 in front of the Amir Kabir University in Tehran, Iran, 11 January 2020. The Iranian military released a statement on 11 January 2020 that Ukraine International Airlines flight PS752 was shot down due to 'human error.' The passemger jet en route from Tehran to Kiev crashed minutes after takeoff on 08 January 2020, all all 167 passengers and nine crew members aboard were killed. EPA/ABEDIN TAHERKENAREH ABEDIN TAHERKENAREH EPA Protests in Iran over downing of plane and tensions with the west British embassy protest in Tehran People burn British and Israeli flags during a protest in front of the British embassy, in Tehran. Hundreds of Iranian hardliners gathered for a protest against Britain, a day after the UK ambassador to Iran Robert Macaire was detained after attending a a vigil for the victims of Ukraine passenger jet EPA Protests in Iran over downing of plane and tensions with the west British embassy protestBritish embassy protest in Tehran Chanting "Death to Britain", up to 200 protesters rallied outside the mission a day after the brief arrest of British ambassador Rob Macaire AFP via Getty Protests in Iran over downing of plane and tensions with the west British embassy protest in Tehran epa08122502 Iranian hardliners shout slogans as they gather in front of the British embassy during an anti-Britain protest, in Tehran, Iran, 12 January 2020. According to reports, hundreds of Iranian hardliners gathered for a protest against Britain, a day after the UK ambassador to Iran Robert Macaire was detained after attending a a vigil for the victims of Ukraine passenger jet. EPA/ABEDIN TAHERKENAREH ABEDIN TAHERKENAREH EPA Protests in Iran over downing of plane and tensions with the west British embassy protest in Tehran Iranian demonstrators hold placards bearing the images of slain military commander Qasem Soleimani and Iran's Supreme Leader Ayatollah Ali Khamenei in front of the British embassy in the capital Tehran on January 12, 2020 following the British ambassador's arrest for allegedly attending an illegal demonstration. - Chanting "Death to Britain", up to 200 protesters rallied outside the mission a day after the brief arrest of British ambassador Rob Macaire at a memorial for those killed when a Ukraine airliner was shot down. (Photo by ATTA KENARE / AFP) (Photo by ATTA KENARE/AFP via Getty Images) ATTA KENARE AFP via Getty Images Protests in Iran over downing of plane and tensions with the west Protesters chant slogans and hold up posters of Gen. Qassem Soleimani while burning representations of British and Israeli flags, during a demonstration in front of the British Embassy in Tehran, Iran, Sunday, Jan. 12, 2020. A candlelight ceremony late Saturday in Tehran turned into a protest, with hundreds of people chanting against the country's leaders â€” including Supreme Leader Ayatollah Ali Khamenei â€” and police dispersing them with tear gas. Police briefly detained the British ambassador to Iran, Rob Macaire, who said he went to the Saturday vigil without knowing it would turn into a protest. (AP Photo/Ebrahim Noroozi) Ebrahim Noroozi AP Protests in Iran over downing of plane and tensions with the west British embassy protest in Tehran epa08122741 Iranian hardliners gather in front of the British embassy during an anti-Britain protest, in Tehran, Iran, 12 January 2020. According to reports, hundreds of Iranian hardliners gathered for a protest against Britain, a day after the UK ambassador to Iran Robert Macaire was detained after attending a a vigil for the victims of Ukraine passenger jet. EPA/ABEDIN TAHERKENAREH ABEDIN TAHERKENAREH EPA Protests in Iran over downing of plane and tensions with the west A hardline protester holds up a placard during a demonstration in front of the British Embassy in Tehran, Iran, Sunday, Jan. 12, 2020. A candlelight ceremony late Saturday in Tehran turned into a protest, with hundreds of people chanting against the country's leaders â€” including Supreme Leader Ayatollah Ali Khamenei â€” and police dispersing them with tear gas. Police briefly detained the British ambassador to Iran, Rob Macaire, who said he went to the Saturday vigil without knowing it would turn into a protest. (AP Photo/Ebrahim Noroozi) Ebrahim Noroozi AP Protests in Iran over downing of plane and tensions with the west British embassy protest in Tehran epa08122743 Iranian hardliners gather in front of the British embassy during an anti-Britain protest, in Tehran, Iran, 12 January 2020. According to reports, hundreds of Iranian hardliners gathered for a protest against Britain, a day after the UK ambassador to Iran Robert Macaire was detained after attending a a vigil for the victims of Ukraine passenger jet. EPA/ABEDIN TAHERKENAREH ABEDIN TAHERKENAREH EPA Protests in Iran over downing of plane and tensions with the west British embassy protest in Tehran epa08122745 Iranian hardliners gather in front of the British embassy during an anti-Britain protest, in Tehran, Iran, 12 January 2020. According to reports, hundreds of Iranian hardliners gathered for a protest against Britain, a day after the UK ambassador to Iran Robert Macaire was detained after attending a a vigil for the victims of Ukraine passenger jet. EPA/ABEDIN TAHERKENAREH ABEDIN TAHERKENAREH EPA Protests in Iran over downing of plane and tensions with the west British embassy protest in Tehran epa08122786 Iranian hardliners gather in front of the British embassy during an anti-Britain protest, in Tehran, Iran, 12 January 2020. According to reports, hundreds of Iranian hardliners gathered for a protest against Britain, a day after the UK ambassador to Iran Robert Macaire was detained after attending a a vigil for the victims of Ukraine passenger jet. EPA/ABEDIN TAHERKENAREH ABEDIN TAHERKENAREH EPA Protests in Iran over downing of plane and tensions with the west Protesters chant slogans while holding up posters of Gen. Qassem Soleimani during a demonstration in front of the British Embassy in Tehran, Iran, Sunday, Jan. 12, 2020. AP

After days of denials, Iran on Saturday admitted it was behind the downing of the jet, which came after Iranians fired a barrage of missiles at American bases in Iraq in retaliation for the US assassination of Revolutionary commander Qassem Soleimaini.

While the judiciary spokesman did not disclose any details about those detained, Mr Rouhani insisted that he would not allow underlings to shoulder the blame for the disaster.

“A single individual cannot be blamed,” said Mr Rouhani. “It’s not just the one who pressed the button, but rather there are others, and I want this matter to be explained to people honestly.”

Iran’s admission triggered several days of street protests in Tehran, the Iranian capital, and other cities in the country as well as widespread outrage across the political spectrum.

The downing of the jet has added to pressures on the Iranian regime amid a campaign of “maximum pressure” launched by the United States administration of Donald Trump. Ukrainian leaders and Justin Trudeau, prime minister of Canada, has said he expected financial compensation for the dozens of their nationals aboard the flight.

But in an interview late Monday, Mr Trudeau also blamed the US for the incident.

“I think if there were no tensions, if there was no escalation recently in the region, those Canadians would be right now home with their families,” he said in a television interview, specifying “tensions in the region that are brought about by US actions.”

Despite calls for transparency and apparent willingness to admit responsibility for the disaster, Iranian officials also continued to try to deflect attention from their culpability in the crime.

Mr Esmaeili on Tuesday called for the expulsion of UK ambassador to Iran Rob Macaire, who was briefly detained on Saturday after he attended a vigil for the victims of the plane crash that turned into an anti-government protest.

“We as the judiciary and the legal community believe that this person is an undesirable element and there is a protocol in place for handling undesirable elements,” he was quoted as saying.

Even as the Revolutionary Guard’s leader Hossein Salami voiced regret for the incident, a hardline group released a video showing a hypothetical trial of an Iranian soldier who mistook an incoming US cruise missile that kills 1,000 people at an airport for a passenger jet, and declined to open fire.

“Weren’t you informed... that Americans had threatened to bomb 52 important Iranian sites?” the interrogator asks the soldier.