China is a significant contributor to the depletion of a number of the world’s most precious natural resources. It is, for example, an important — indeed perhaps the largest — source of overfishing and illegal fishing globally. Read more
Published on March 01, 2015 22:45