Balthasar Kambuaya

Merchants of Evil, Haze Manufacturers

Indonesia has identified eight companies which may be involved in starting the forest fires in Sumatra, and it expects to…

12 years ago