It would almost seem like the State-Run Media and certain members of Congress just want to be the ones to "unearth" the next My Lai.
Jerks!
IMO, there are at least 450 in Congress that We The People should try on charges far more severe.