Address the issue at the source. Find out why these people are willing to risk their lives to leave and try and fix that. At the very least you could create a safe encampment in their home country where they can go to live, receive aid, food, housing etc. Get the UN involved to protect it or something.
This is kinda the same issue as with arresting homeless people for sleeping rough - it addresses (poorly) the symptom, not the cause.
Address the issue at the source. Find out why these people are willing to risk their lives to leave and try and fix that. At the very least you could create a safe encampment in their home country where they can go to live, receive aid, food, housing etc. Get the UN involved to protect it or something.
This is kinda the same issue as with arresting homeless people for sleeping rough - it addresses (poorly) the symptom, not the cause.