!!!
Nelson Chui, the regional governor of Lima Province, thinks public opinion has unjustly vilified them.