The Secret Behind Why Cops Touch Tail Lights During Traffic Stops

Traffic stops are a familiar reality of a motorist’s life. According to Stanford University’s Stanford Open Policing Project, there are around 20 million such stops every year on roads in the United States, or approximately 50,000 (on average) every day. While these can be entirely routine stops of perfectly law-abiding drivers, there’s no denying that they can be nerve-wracking. If you fail to use an app that could save you from being pulled over, it could happen to you,

Read more