43 leaders will take oath as ministers

Back to top button