Delfino Castro Monroy's past comments