A 32-year-old man has been arrested and charged in connection with the 2004 death of a Malden woman whose body was found the Charles River.