Updated

SOUDERTON, Pa. -- A 24-year-old man faces charges of murder, sexual assault and kidnapping in the death of a 9-year-old girl who disappeared while playing outside in a small, quiet Philadelphia suburb.

James Lee Troutman is charged in the killing of Skylar Kauffman, who would have turned 10 next month. Montgomery County District Attorney Risa Vetri Ferman announced the charges at a news conference in Souderton on Tuesday.

Police say Kauffman didn't come home for dinner Monday after playing with her friends in her apartment complex's parking lot. State police issued an Amber Alert, and her body was discovered a few hours later in a nearby trash bin.

The crime happened in Souderton, a borough about 30 miles north of Philadelphia that is surrounded by farm fields and newer upscale housing developments.