The hell of Dien Bien Phu

from Wikipedia, the free encyclopedia

The hell of Dien Bien Phu stands for: