The National Police Service (NPS) has responded to the rising road carnage by launching a countrywide crackdown on motorists. Police...