Omoyele Sowore, imprisoned in his home country of Nigeria since August, has been freed from government custody, but still has to stand trial.
Chula Vista Breaking News & Events
Omoyele Sowore, imprisoned in his home country of Nigeria since August, has been freed from government custody, but still has to stand trial.