Abu Dhabi Police impound 1,596 vehicles for unauthorised modifications and causing excessive noise

Abu Dhabi Police impound 1,596 vehicles for unauthorised modifications and causing excessive noise
play icon

Gulf Today, Staff Reporter

Most Popular Stories