The Korean War by Indy Neidell
S1 E13 - The Korean War Week 013 - 70,000 UN Troops Head for Incheon - September 17, 1950
0:00 / 0:00