Motor Traffic and Transport Department (MTTD)
The Motor Traffic and Transport Department (MTTD) is a specialized unit within the Ghana Police Service, established in 1952 to oversee road safety and traffic management across the nation.
Motor Traffic and Transport Department (MTTD) Read More »