That's not the actual news here, because as I said, there's 0 insight on whatever they achieved. The emphasis was put on how bad it is to not let everybody in the US. Hence I believe this to be just some propaganda piece.
It's still not great as far as factual information, it gives 3 contradictory sizes for the team (a picture purports to show the team, 4 people (+ the sponsor); it's said the team is 12 people and also 6 people in the text). I don't think they named any of the team, just the sponsor.
The angle appears to be "overcame adversity" but we don't learn where they worked on the project, what facilities they had, nor seemingly anything about the engineering other than the rules of the two competitions ...
Meh.
[Seems like a good personal achievement, I wouldn't belittle that, like get them up in school assembly, show them in the local paper, write about them in your family Christmas missive. But aside from the pretty unexceptional visa refusal it's a non-story IMO.]
Edit: turns out a five minutes search on mobile isn't enough for me to get a picture or a description of the actual robot.