A recent traffic stop leads to DWI charges
Police in New York recently pulled a man over after allegedly witnessing him commit various traffic violations. This individual ended up being arrested and charged with various offenses, including driving while intoxicated. A DWI charge is not anything to treat...