The color of valor: 24 minority veterans receive long overdue Medal of Honor