May 5 is Cinco De Mayo, a holiday rooted in Mexican history that has been adopted by millions of Americans, both Latino and non-Latino. The holiday is actually celebrated more in the United States than in Mexico. This year marks the 160th anniversary of the inspiration for the holiday, a Mexican victory over the French […]