A protest by a thousand people at the International Organization for Migration…


A protest by a thousand people at the International Organization for Migration…