Fall guy.
I agree. This doesn’t pass the sniff test. Why does a Mexican national turn himself in? He is probably insane or drug gang is paying his family or threatening them.