What the fuck Italy??

>california
kek

This same study put China at 23%. They studied 63 countries and China came in 63rd place

Attached: 1574234615521.png (949x949, 145.86K)

Source for these numbers?