What is Cinco De Mayo?

Those celebrating the true meaning of Cinco De Mayo say today is about celebrating the underdog. (May 5, 2017)