Keyword: São Tomé and Príncipe

Deforestation: an alert from the islands of São Tomé and Príncipe
17 Mar 2016