Osama Elmasry Njeem was arrested in Italy in January but sent back to Libya as critics accused the Italian government of failing to uphold human rights.
Osama Elmasry Njeem was arrested in Italy in January but sent back to Libya as critics accused the Italian government of failing to uphold human rights.