People hide down alleys and in doorways, as the bang of gunfire sends them running for cover.
It’s late evening in Urmia, a city in western Iran, and a confrontation between anti-government protesters and Iranian police is about to turn nasty.
A young boy is hit by a bullet. In the chaos of the dark night, he’s lifted by people close to him, his blood pouring on to the street, and rushed to hospital.
The doctors try to save him, but 16-year-old Abdullah Mohammed Pour dies of his wounds, the latest casualty of the protests across Iran.
Image: Abdullah Mohammed Pour
The Iranian security forces don’t want the outside world to see the footage of this night, but the bravery of an eyewitness has made sure they have.
The video evidence that shows this unfold has been smuggled out of Iran and given to Sky News by an Iranian Kurdish man, Mohammed Ahmadi.
If he’d been caught, his life would have been in danger. He took the risk, so the world can see what is happening inside Iran.
More on Iran
Related Topics:
Image: Alistair Bunkall speaks with Mohammed Ahmadi
‘Batons, tear gas… then shots’
“No one expected the Basij [paramilitary force] to do this, [shoot at protesters] because it wasn’t their job.
Advertisement
“There were special riot police deployed that evening to prevent people from protesting, so we were very surprised when the gunfire came from the Basij base. It was random, they had it all planned out.
“People thought that if they [the riot police] wanted to stop the protest then at most they would use batons or tear gas, but when the Basijis started shooting, they panicked.”
The following morning, an angry crowd gathered at the city mosque. Abdullah’s body was carried to be buried along with a second man who also died the previous night.
Image: Outraged mourners pack the streets for the funeral of 16-year-old Abdullah Mohammed Pour
Hundreds turned up to the cemetery to grieve with the families. Some are seen in the videos standing in respectful silence, others chant “death to the dictator”.
Around his grave, men wail in grief and mourning.
It’s estimated more than 200 have been killed and thousands wounded and detained since the protests began following the death of a young Iranian Kurdish woman, Mahsa Amini, in September.
She was arrested by Iran’s morality police for incorrectly wearing her hijab head-covering and died in custody. Iranian authorities claim she had pre-existing health conditions, but her family have previously told Sky News she was tortured.
The violence in Urmia continued for a second night.
Please use Chrome browser for a more accessible video player
1:18
Protesters in Iran are seen fleeing gunfire from more recorded footage
“After the burial, people returned home and shops were closed that day in protest,” Mohammed recounts.
“At dusk I saw young people coming out, mostly teenagers. The numbers grew, people were just walking, there was no protest or chanting.
“It was around 7.30pm or 8pm when I first heard the sound of bullets. I came out and there was a constant crackle of gunfire.
“The young people were just coming and going in the streets. It was obvious there was no real protest, but the Basij started firing.
“The people outside the Basij base were scared because there was an ambush. They fled into the alleys on either side of the street.”
That night, some of Mohammed’s friends were arrested and tortured – they were beaten, and he says one of them had their finger and toenails pulled out. They’re still in prison.
The two days of violent crackdown in Urmia left three protesters dead and many wounded.
In revenge, protesters stormed the Basij police station, taking out furniture and burning it in the streets.
Mohammed’s smuggled video and interview shows a 48-hour snapshot of just one town, during more than 40 days of ongoing nationwide protest.
The Iranian security forces have resorted to a tried and tested tactic: violence. But it’s not working.
Ukrainian President Volodymyr Zelenskyy has accused US envoy Steve Witkoff of “spreading Russian narratives” about the Ukraine war – as he said a much-anticipated minerals deal was moving closer.
His comments came as Mr Witkoff was in Paris for talks with Ukrainian and European officials.
“This peace deal is about these so-called five territories, but there’s so much more to it,” he said.
He appeared to be referencing occupied Crimea and the four regions annexed in sham referendums in 2022: Kherson, Luhansk, Donetsk and Zaporizhzhia.
The votes were widely condemned and dismissed by the West – and Russia still does not fully control these regions – but Mr Witkoff has been accused of parroting Moscow’s line.
More on Russia
Related Topics:
Image: Mr Witkoff met the Russian president in St Petersburg on Friday. Pic: Sputnik/AP
Mr Zelenskyy, speaking at a news conference, also said a “memorandum of intent” on a minerals deal with the US could be signed online on Thursday.
However, speaking at the White House later – where he was hosting the Italian prime minister, US President Donald Trump said it was likely to be next week.
The deal was expected to be done weeks ago but was derailed by the Ukrainian leader’s falling out at the White House.
President Trump wants to share in profits from Ukraine’s natural resources in what he says is repayment for military aid. It’s hoped America having a stake in the country could also help maintain any truce.
In his media conference, Mr Zelenskyy also claimed he had evidence of China helping Russia with artillery.
“We believe that Chinese representatives are engaged in the production of some weapons on the territory of Russia,” the Ukrainian leader said.
He did not specify whether he meant artillery systems or shells.
It comes after Ukraine said recently that it had captured two Chinese citizens fighting in the east of the country.
US efforts to broker a ceasefire have so far failed to provide a breakthrough, with critics accusing Russia of stalling and not really wanting peace.
Please use Chrome browser for a more accessible video player
1:30
‘I don’t hold Zelenskyy responsible’
President Trump was asked on Thursday how long Mr Putin had to respond to his ceasefire proposal before facing either tariffs or more sanctions.
“We’re going to be hearing from them this week, very shortly, actually,” he told reporters.
He also said that while he does not hold President Zelenskyy responsible for the war, he is “not a big fan”.
“I’m not happy with him, and I’m not happy with anybody involved,” he said.
“I’m not blaming him, but what I am saying is that I wouldn’t say he’s done the greatest job. Okay? I’m not a big fan.”
Three killed in drone attack
US envoy Mr Witkoff was joined in Paris earlier by US secretary of state Marco Rubio.
The men held talks with French, British and German representatives – the so-called “coalition of the willing” who could provide security guarantees in the event of a ceasefire.
Ukraine’s presidential chief of staff, foreign minister and defence minister were also there and a follow-up is scheduled for next week in London.
Image: Talks took place at the Elysee Palace in Paris. Pic: Reuters
Please use Chrome browser for a more accessible video player
3:21
Will talks bring Ukraine ceasefire?
While a total ceasefire has proved elusive, a 30-day moratorium on striking energy infrastructure targets was previously agreed.
However, both sides have accused each other of breaking the agreement.
Russian government spokeswoman Maria Zakharova claimed on Thursday that Ukraine had breached it 80 times.
Image: Three were killed and dozens hurt in drone strikes on Dnipro. Pic: Reuters
Image: Pic: Reuters
President Zelenskyy, meanwhile, said Russian energy attacks had decreased but that it was attacking civilian infrastructures instead.
Three people, including a child, were killed overnight in a drone attack on Ukraine’s southeastern city of Dnipro, according to officials, with 30 wounded.
Local authorities said widespread damage was caused to civilian infrastructure, including an educational institution, residential buildings, a gym and a dormitory.
The White House has hit out at an “appalling” attempt by a Democratic senator to return a father wrongly deported to El Salvador.
Chris Van Hollen arrived in El Salvador on Wednesday to speak to the country’s leaders about Kilmar Abrego Garcia, who was removed from the US by the Trump administration in March despite an immigration court order preventing his deportation.
Washington acknowledged Mr Garcia was deported due to an “administrative error”.
The US Supreme Court has called on the administration to facilitate his return, upholding a court order by Judge Paula Xinis, but Trump officials have claimed Mr Garcia has ties to the MS-13 gang.
Mr Garcia’s lawyers have argued there is no evidence of this.
Speaking about Mr Van Hollen’s trip to El Salvador, White House spokesperson Karoline Leavitt said the Democrats “still refuse to accept the will of the American people”.
She alleged Mr Garcia was an “illegal alien MS-13 terrorist” and claimed his wife petitioned for court protection against him after alleged incidents of domestic violence.
Image: White House press secretary Karoline Leavitt.
Pic: AP/Jose Luis Magana
After outlining the allegations against Mr Garcia, she went on: “All of that is not enough to stop the Democrat Party from their lies.
“The number one issue they are focused on right now is bringing back this illegal alien terrorist to America.
“It’s appalling and sad that Senator Van Hollen and the Democrats are plotting his trip to El Salvador today, are incapable of having any shred of common sense or empathy for their own constituents and our citizens.”
After making a statement, Ms Leavitt introduced Patty Morin, who described graphic details of her daughter’s murder by an immigrant from El Salvador.
Rachel Morin was raped and murdered by Victor Martinez-Hernandez along a popular hiking trail northeast of Baltimore.
Afterwards, Ms Leavitt left without taking any questions from reporters.
Image: Kilmar Abrego Garcia. Pic: CASA/AP
Senator travels to El Salvador
Mr Van Hollen met with the El Salvador vice president during his trip to the Central American country.
But he did not meet with President Nayib Bukele, who publicly met with Donald Trump in the Oval Office this week, nor did he meet Mr Garcia himself.
Image: US senator Chris Van Hollen has been in El Salvador.
Pic: Reuters/Jose Cabezas
In a post on X, he said he would continue to fight for Mr Garcia’s return.
During Mr Bukele’s trip to the White House earlier this week, he said he would not return Mr Garcia, likening it to smuggling “a terrorist into the United States”.
Along with Mr Garcia, the Trump administration has deported hundreds of people, mostly Venezuelans, who it claims are gang members without presenting evidence and without a trial.
Please use Chrome browser for a more accessible video player
2:53
‘I’m talking about violent people’
Judge’s contempt warning
It comes hours after a US federal judge warned that he could hold the Trump administration in criminal contempt for violating his orders to turn around planes carrying deportees to El Salvador.
The comments are an escalation in a row which began last month when US district judge James E Boasberg issued an order temporarily blocking the deportations.
However, lawyers told him there were already two planes with immigrants in the air – one headed for El Salvador, the other for Honduras.
Mr Boasberg verbally ordered the planes to be turned around, but the directive was not included in his written order. The Trump administration then denied refusing to comply.
Charges could be brought forward by the Justice Department, NBC News, Sky’s US partner network, reported.
However, that could create an uncomfortable situation for the department, which is headed by the attorney general – a position appointed by the president.
If the executive-led Justice Department refused to prosecute the matter, Judge Boasberg said he would appoint another attorney to prosecute the contempt.
The judge wrote: “The Constitution does not tolerate wilful disobedience of judicial orders – especially by officials of a coordinate branch who have sworn an oath to uphold it.”
He gave the government a 23 April deadline.
White House director of communications Steven Cheung said the administration would seek “immediate appellate relief” – a review of a decision within a lower court before the case has been resolved.
Israel’s troops will remain in “security zones” in Gaza, Lebanon and Syria indefinitely, according to the country’s defence minister.
Israeli forces have taken over more than half of the Gaza Strip in recent weeks in a renewed campaign to pressure the territory’s rulers Hamas to free hostages after a ceasefire ended last month.
Israel has also refused to withdraw from some areas in Lebanon following a truce with Hezbollah last year, and it seized a buffer zone in southern Syria after President Assad’s regime was overthrown last December.
Israeli defence minister Israel Katz said his forces “will remain in the security zones as a buffer between the enemy and [Israeli] communities in any temporary or permanent situation in Gaza – as in Lebanon and Syria”.
He said that “unlike in the past” the military was “not evacuating areas that have been cleared and seized”.
His comments could further complicate talks with Hamas over a ceasefire and the release of hostages.
Please use Chrome browser for a more accessible video player
3:36
Gazans struggle to find bodies under rubble
On Wednesday, health officials said Israeli strikes in Gaza killed 22 people, including a girl who was less than a year old.
Fifty-nine hostages are still inside Gaza, 24 of whom are believed to be alive, after dozens of others were previously released in ceasefire agreements or other deals.
Image: Israeli defence minister Israel Katz. Pic: AP
Meanwhile, Lebanese President Joseph Aoun said Israel’s continued presence in some areas in Lebanon was “hindering” the Lebanese army’s full deployment as required by the ceasefire negotiated with Israel.
The war left over 4,000 people dead, many of them civilians.
Two Israeli drone strikes in southern Lebanon on Wednesday killed two people, the health ministry said. The United Nations said Israeli strikes in Lebanon have killed more than 70 civilians since the ceasefire took effect in November.
Israel has said it must keep control of some areas to prevent a repeat of the Hamas attack that triggered the latest conflict in Gaza.
The war began when militants attacked southern Israel on 7 October 2023, killing 1,200 people, mostly civilians, and kidnapping about 250.
Israel’s retaliatory offensive has killed more than 51,000 people, according to Gaza’s health ministry.
The figure includes more than 1,600 people killed since a ceasefire ended and Israel resumed its offensive last month to pressure Hamas to accept changes to the agreement.
The health ministry does not distinguish between civilians and combatants in its total count but said that more than half of the fatalities are women and children.