Update from Brit
hen Shakara Carter is found strangled to death on a dead-end road in Grand Rapids, Michigan, she’s days away from testifying against a serial rapist. But she’s also one of about two dozen sex workers killed in the area over the years…and unlike some