War Remnants Museum

A museum in Ho Chi Minh City showing the brutality of the Vietnam War.