The mother of a 17-year-old student who was killed, and his body left in a burning apartment, is demanding justice.
Tuesday night, around 7:00, firefighters were responding to a fire at Apartment 127 at the Hanover Gardens Apartments in North Coventry Twp., Chester Co.
Inside the burning apartment, officials say they discovered the dead body of Norristown Area High School student, Kevin Allen.
Allen's mother says even though her child had a troubled past, he was truly on he way to turning his life around, and had just made the honor roll at Abraxas where he was studying temporarily.
"He was on the honor roll for earning a grade point average of 4.0 over all four marking periods," said Jacqueline Castile-Dixon, the victim's mother.
The apartment where Allen was found belongs to his father, but investigators say the father was not at home at the time of the crime, and he's not considered a suspect.
"Somebody just snuffed him out like a dog, and set him on fire," said Allen's mother, unable to hold back her tears. "Please, if anybody who knows who did this to him. He changed, he was a good boy. He changed into a good boy."
Blood was found in the entryway, and a murder weapon was located inside, officials said.
Allen lived with his mother in Norristown, Montgomery County.
His mother said he was working on his resume and had typed up several cover letters.
"He was trying to get a job. He was trying to go to school," Castile-Dixon said.
His best friends said that just after Kevin was released from juvenile probation, they noticed a major change.
"I was so excited. I'd never seen him so happy," said Damian Fisicaro, the victim's best friend. "He felt free. He was still staying out of trouble and he was bragging to me about that."
Family members say the victim only stopped by the apartment to pick up money and clothes.
Police say the killer was sloppy and made mistakes, and now they are following strong leads.
Meanwhile Allen's mother is waiting for justice.
"This was my baby," said the victim's mother. "This was my baby. My son. I fought so hard to get him on the right track, and he finally got there and now he's gone."
Kevin Allen would have turned 18 years old March 3.
Authorities say this is still an ongoing investigation.
If you have any information, contact the North Coventry Township Police Department.