Which country has the most languages?

Papua New Guinea has about eight million people, but more than 800 languages.

source: bbc.com