This 1963 Stars and Stripes image shows Gen. Maxwell D. Taylor, chairman of the Joint Chiefs of Staff, and Defense Secretary Robert McNamara in Vietnam.
Vietnam’s Mockingbird Pictures is heading to the Beijing International Film Festival with “A ‘Good’ Best Luck,” a dark comedy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results