June 28 event in Mexico City