Carter was arrested on July 28th after police found a bag of marijuana in his pocket. Before the arrest, police searched him two times then proceeded to place him in the back of a squad car. According to the police officials, they somehow missed a loaded gun in Carter’s possession which fired a fatal shot to Carter’s head.
Not sure how police think Carter killed himself as he was handcuffed.
According to reports, the FBI is now investigating the shooting. No additional details have been released.