0 Ilza Amado Vaz Resigns as Prime Minister of Sao Tome and Principe March 1, 2025 Elena Garcia Ilza Amado Vaz resigned as Prime Minister of Sao Tome and Principe after a cabinet