This article is more than 1 year old

This article is more than 1 year old

A Yemeni mother who was granted a waiver from Donald Trump’s ban on travel from several Muslim majority countries has arrived in the US to say goodbye to her dying two-year-old son.

Shaima Swileh wore dark glasses as she walked into the arrivals terminal at San Francisco international airport on Wednesday night. A group of supporters carrying placards greeted her.

Her son, Abdullah Hassan, a US citizen like his father, suffers from a rare genetic brain condition and is on life support in a hospital in Oakland, California. Swileh had been unable to join him because of Trump’s order barring visitors from six countries including Yemen.

After a tearful televised plea from the boy’s father prompted public outrage, the US embassy in Cairo issued a visa for Swileh, who has been living temporarily in Egypt. After the waiver was granted, her husband, Ali Hassan, expressed relief and said: “This will allow us to mourn with dignity.”

Hassan said he had been ready to take his son off life support last week after doctors said the case was terminal, with his wife only receiving automated replies when inquiring about her visa application with US authorities.

The Council on American-Islamic Relations, which is assisting the family, launched a campaign that it said prompted 15,000 emails to elected officials as well as thousands of tweets.

Abdullah’s grandfather earlier told the San Francisco Chronicle that Swileh was crying every day as she wanted to see her son “one last time”.

“To hold him for at least a minute. She’s not going to see him forever,” he said.

Exceptions to Trump’s ban are extremely rare. The American Civil Liberties Union, which opposes the US president’s order, said only 2% of applicants had been granted waivers.

Trump vowed during the 2016 election campaign to ban all Muslims from entering the US, despite constitutional protections for freedom of religion, after a mass shooting in California by a couple of Pakistani descent.

In an executive order that triggered chaos before court challenges and revisions, Trump blocked new visas to nearly all citizens of five Muslim-majority countries – Iran, Libya, Somalia, Syria and Yemen – as well as North Korea and some officials from Venezuela.

A divided supreme court in June upheld the ban, which it said was within the president’s powers.