WATCH: Here’s How Law Enforcers In The US Deal With Drivers Who Refuse To Show Their License

WATCH: Here’s How Law Enforcers In The US Deal With Drivers Who Refuse To Show Their License     A traffic stop ended in the apprehension of a woman from Georgia. The woman reportedly refused to roll down her window to produce her driver’s license. The resistance left the officers no other option but to … Continue reading WATCH: Here’s How Law Enforcers In The US Deal With Drivers Who Refuse To Show Their License More