Mexico: ‘This is like a horror story’