The Corps Marshal, Federal Road Safety Corps (FRSC), Mr Dauda Biu, said on Friday in Abuja that 18-seater buses are not suitable and...