IFRD: EU Push Back Policies Hold Responsible for Over Than 30’000 Immigrant Deaths
The International Federation for Rights and Development (IFRD) holds the European Union responsible for the death and drowning of more than 30,000 migrants across the Mediterranean because of its arbitrary policies based on repelling migrants…