Detectives charged 55-year-old Samuel Calderon, who is homeless, with two counts of murder, manslaughter, assault, burglary, petit larceny, criminal contempt and harassment.