Delta Police Impound 25 Vehicles Amid Tinted‑Glass Permit Confusion

Delta Police Impound 25 Vehicles Amid Tinted‑Glass Permit Confusion

Delta State Police seized 25 cars over tinted‑glass permit rules despite a Federal High Court pause, highlighting legal confusion and its impact on Nigerian drivers.

View More