Some experts, including those at the National Safety Council and Mothers Against Drunk Driving, believe not enough is happening to stop drunk driving. The state of New York has passed stringent legislation, such as Leandra’s Law, to keep drunk drivers off the...
Leandra’s Law, NSC and MADD drunk driving views, and the IID
read more