Rabat - Morocco has been ranked 115th among 145 countries in terms of how its citizens feel about and experience their daily lives, according to a global survey released on Wednesday.

Tarik El Barakah is a journalist and Morocco World News correspondent in Rabat.