How to file taxes in Sao Tome and Principe

The guide on filing taxes in Sao Tome and Principe will be available soon.