Every Minister for Public Works and Transport in the world


Swaziland: Minister for Public Works and Transport Elijah Shongwe