A spokeswoman for the department said that Gammage’s body was recovered in Upshur County.

A spokesman for the Upshur County Sheriff’s Office said that the body was found near the intersection of Mockingbird and Martin Roads in southeast Upshur County.

Gilmer Police Chief James Grunden said that his department helped with the investigation in Gilmer, and turned over what information they found to Longview Police.

Longview Police arrested two suspects and charged them with aggravated kidnapping, and said that more charges are expected. The names of the suspects were not released by deadline for this issue. They were to be arraigned Thursday morning.

A surveillance video from Gilmer National Bank showed that four were in a car where one of them tried to cash a check for $400 from Gammage’s accounty, about 20 minutes after he had visited the same bank.

The teller refused to cash the check, because the man didn’t have proper identificaiton, police said.

The check, for $400, was written to someone in the car, the teller told police.

Two suspects were interviewed by Longview police, and one led them to Gammage’s body. The Upshur County Sheriff’s Office assisted in the Upshur County location, and will determine where to send the body for autopsy, Longview police said.

Days after Gammage disappeared, Longview police found his truck parked at a Waffle House restaurant on Loop 281. One of the tires had been slashed.

His mother, Frankie Gammage of Pine Acres, had earlier asked for information from the public to help in finding him.

She said that he had a cognitive disability, and contacted her every day. She also said he suffered from muscular dystrophy, and couldn’t fight back if assaulted.