Rebecca Leann Carter was a daughter, a sister, a friend, and a mentor. On August 18th, 2011 Becca was walking home from work and was struck from behind by a car, that didn't even slow down. She was rushed to the hospital where she died the next day.
To this day we don't know if the driver was high, drunk, or just not watching the road. She was caught days later, tried and convicted, not of manslaughter, not even vehicular homicide. She was convicted of leaving the scene of an accident with injury and was given 18 months house arrest.
And that brings us here. After 7 years, after only receiving a slap on the wrist the first time, Pamela Sanders has applied for a pardon.
This is where you all come in. Sign so that justice will not be denied to Rebecca twice.