Six African Americans earned the Medal of Honor during the Spanish -- American War : five Buffalo Soldiers of the 10th Cavalry Regiment and one United States Navy sailor .
Six African Americans earned the Medal of Honor during the Spanish-American War : five Buffalo Soldiers of the 10th Cavalry Regiment and one United States Navy sailor .