Police Impound 10 Vehicles for Flouting Traffic Regulations… SpyDa Sep 12, 2021 The Motor Traffic and Transport Department (MTTD) of the Ghana Police Service has as part of its ongoing…