3 rights to remember during a traffic stop
The police can pull over drivers who are violating traffic laws. While some drivers may go their entire lives without ever being stopped by the police, it’s estimated that 20 million motorists every year will get pulled over by the police. It can be extremely...