hailpinosemino hailpinosemino 03-05-2017 History contestada Cinco de mayo celebrates what event in mexican history?