On May 7th 1954, Vietnamese forces achieved a stunning victory against French colonial troops at Dien Bien Phu, a remote town in Vietnam’s norteastern mountains. 55 years later, Hoai Thanh visits the town where Vietnam’s independence was won.
Continue Reading
