Press "Enter" to skip to content

Posts published in March 1998

My Lai Massacre: The Shame That Survives

On March 16, 1968, US soldiers killed 504 Vietnamese villagers on March 16, 1968. The 30th anniversary in 1998 was an opportunity to to give Americans a warm glow. The warmth came of course from…

-