The Federal Capital Territory Administration (FCTA) Announces Intention to Crush Some of the Over 130 Impounded Vehicles Failing Integrity Tests Dr Abdulateef Bello, Director, Department of Road Traffic Services (DRTS), stated this after taking journalists round the impounded vehicles in the various offices in Abuja on Monday. Bello said that the vehicles would be subjected […]