Police MTTD impounds 31 Vehicles for various Traffic… SpyDa Aug 26, 2021 The Motor Transport and Traffic Department’s Monitoring and Surveillance Centre has impounded 31 vehicles for…