The richest 1% own more than 99% of world's population

The richest 1% own more than 99% of world's population