CHESTERFIELD, Mo. — A teen who was reported missing Thursday was found dead Friday, according to Chesterfield police.
Police said Haran Kumar, 17, was last seen Tuesday afternoon at around 1:20 when he got into his silver Toyota Avalon and drove away from his family's home on Calliope Place.
Police said Kumar suffered from depression and was suicidal.