Catholic Herald logo

Gabriela Ramos said the religiosity of countries such as Mexico and Poland contributed to general levels of happiness