Mexican government troops began firing on the crowd from the surrounding rooftops, joined by helicopters.