So they were from Sudan…
You must log in or # to comment.
The government isn’t saying where the Omed brothers are being held, only that they were arrested in March 2024 and have been in custody since.
Not spooky at all…
If extradited to the United States,
So… Sudan? Unlikely?