In a positive turn of events, the National Road Safety Council (NRSC) has reported only two road fatalities since the…