June 16, 2022 A photo from a traffic stop in North Carolina has restored faith in humanity for many people. See the story here