Human Rights Association
FIDH and other organizations are calling on the Government of Spain to undertake the necessary steps…