I am chastened. They say that history is written by the victors. Clearly, the War Remnants Museum in Ho Chi Min City has a “pro-liberation” attitude. Even so, the evidence is pretty much undeniable. In hindsight, I was probably a bit “holier than thou” with my Killing Fields post. Having seen what we did in […]