São Tomé and Príncipe's main opposition party wins most seats in polls

Sep 30, 2026