The most notorious killer around here is the Water Intake system below Great Falls above Key Bridge. People like to get too near it and it sucks them under.
This disappearance took place near the Tidal Basin ~ hence, it's another disapperance ~
I remember hearing “went missing” back when Sandra levy disappeared but not before. I wondered if it was a common phrase in DC, but I guess not.