Southwest Detroit holds annual Cinco de Mayo amid rising immigration tensions
Millions of Mexican Americans celebrate Cinco de Mayo, which honors the Battle of Puebla of 1862, when the Mexican army defeated the French. In Detroit, thousands of people came together to mark the occasion in the midst of a charged political climate.