The nurse in Philadelphia who’s been missing since Sunday night has been found in Jessup, Maryland.
Carlesha Freeland-Gaither, 22, was violently abducted from a Street in Philadelphia by Delvin Barnes, 37, after she left her godson. The crime was captured on video and we’ve all been sitting with bated breath.
This story is one that we should all take note of. If it weren’t for an empty bag of potato chips and a receipt, this story likely would not have such a happy ending.