A Georgia woman has been arrested in connection with the disappearance of a teenager more than 27 years ago.

Sabrina Long, 19, was last heard from in the early hours of August 14, 1991, at her home in Macon, Georgia.

Melinda McSwain, 46, who attended the same high school as Miss Long in the year below her, has been accused of kidnapping her 'resulting in Long’s injury and death'.

Arrested: Melinda McSwain, 46, has been accused of kidnapping Sabrina Long, 19, in Macon, Georgia 'resulting in Long’s injury and death' in August, 1991

She is now facing charges of malice murder, felony murder and kidnapping with bodily injury, the Macon Telegraph reports.

According to The Charley Project, a website which chronicles cold cases, Long lived with her stepfather from whom her mother was divorced.

She was last seen alive by her boyfriend when she returned to the house after finishing her workshift at a nearby factory at around 11pm on August 13.

He departed soon afterwards and she later phoned her mother between 12.30am and 1.30am.

She told her she was going to a male neighbor's home to help give him advice on a gift he had bought his mother. She was never heard from again.

Classmates: McSwain went to the same high school in Macon as the 19-year-old , but was in the year below her

Unsolved mystery: Miss Long, whose body has never been found, was last heard of in the early hours of August 14, 1991

Her stepfather returned to the empty house at around 3am, where he found the lights on and her purse and make-up still in her bedroom.

It later emerged that Long had lied about the neighbor, who said he had not spoken to her about coming over and he had not bought a gift for his mother.

Both stepfather and the neighbor had alibis on the evening and neither they nor the boyfriend have ever been named as suspects.

It is not known what new information in the case after 27 years brought on the arrest of McSwain.

Miss Long's body has never been found, and her family had her legally declared dead in 1999.