Jimmy Carter unveils statue of Claire Lee Chennault in China

Former U.S. President Jimmy Carter, together with China officials, unveiled a statue of Claire Lee Chennault at the Zhijiang International Peace and Culture Festival in China’s Hunan Province on Tuesday.

The event was to celebrate the 65th anniversary of Japan’s surrender in China.

Veterans from the Flying Tigers attended the event as well.