Osama Elmasry Njeem was arrested in Italy in January but sent back to Libya, as critics accused the Italian government of failing to stand up for human rights.
Boise Breaking News & Events
Osama Elmasry Njeem was arrested in Italy in January but sent back to Libya, as critics accused the Italian government of failing to stand up for human rights.