The Presidential race in Sao Tome and Principe will head into a run-off after the two main contenders failed to garner enough votes. Carlos Vila Nova and Guilherme Posser da Costa will contest in the Sao Tome and Principe run-off of the presidential polls in August 8, the country’s National…
