HRW accuses Italy of violations – theafronews.eu

As published on theafronews.eu, the independent organisation Human Rights Watch accuses Italy about forced returns of migrants to Libya where many of them are beaten up by the police while under detention in jail and has urged the European Union to “press Italy to halt illegal forced returns to Libya“   22nd September 2009: Human […]