Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
Italian police in riot gear forcibly removed a few dozen African migrants on Tuesday who had been camping out for days at Italy’s Mediterranean border with France in hopes of going further north. Some of ...