Japan is ranked the worst country in the world for helping strangers

Japanese kindness leaves a lot to be desired in World Giving Index, but there may be a reason for it.

Read More