Statement: It has been reported in a recent research report that taller people are found to be happier than those who are relatively shorter.
Which of the following contradicts the above finding?
Reveal answer
Fill a bubble to check yourself