Yasmin has been charged with filing a false report.
Seweid had numerous opportunities to admit the incident never happened but again and again stood by her story, the source said.
On Wednesday, after again being confronted with questions from detectives increasingly suspicious of her story she recanted and said she made it all up, citing family problems.
The police source said criminally charging her was appropriate.
“This isn’t something we normally like to do but she had numerous opportunities to admit nothing happened and she kept sticking by her story,” the source said.
“We dedicated a lot of resources to this — and don’t get me wrong, this is what we do — but we had guys going back and forth, looking for video and witnesses. And we couldn’t find anything.
“Nothing happened — and there was no victim.”
It wasn’t immediately clear what Seweid hoped to gain by lying to police.
The Baruch College student claimed that on her way home to Long Island the night of Dec. 1 she encountered three drunken men on an uptown No. 6 train.
She said straphangers stood by and did nothing while the trio mocked her and tried to tear the religious garb from her head.
“It made me really sad after when I thought about it,” she said. “People were looking at me and looking at what was happening and no one said a thing. They just looked away.”
She provided police a description of the suspects, one of whom police believed they saw on video following her when she got off the subway at Grand Central Station to look for police. At the same time, there were inconsistencies in her story.
For awhile, police believed those to be nothing more than typical of someone traumatized, but detectives could not find witnesses or any significant video.
Then, last week, she left home and was reported missing on Thursday — only to turn up safe and sound Friday.
That, sources said, increased the suspicions surrounding her tale.
Shame on you, Yasmin.