The Public Relations Officer (PRO) of Sierra Leone Road Safety Authority (SLRSA), Mr. Abdul Karim Dumbuya, has removed the lid over what he considers as a negative sentiment