24 vets from 3 wars get Medal of Honor

8 of the 24 fought in Vietnam, nine in Korea, seven in World War II

Veterans of three wars will receive the Medal of Honor today.

President Barack Obama is moving to right old wrongs by belatedly awarding the Medal of Honor to 24 Army veterans who served during World War II, Korea and Vietnam.

Just three of those being honored during today's ceremony at the White House are still alive, all of them combat veterans of Vietnam.

All of those being honored had previously been awarded the Distinguished Service Cross, the nation's second-highest military award.

The honors are being awarded after Congress ordered a review to determine whether service members of Jewish or Hispanic heritage or others had been wrongly denied the Medal of Honor due to prejudice.

Overall, eight of the 24 fought in Vietnam, nine in Korea and seven in World War II.