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.
Source link
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
© 2025 The Politics Designed by The Politics.
