Casablanca - The human capacity to deal with stress remains highly limited. There are also various means by which humans accommodate life’s troubles. While some manage to control their frustration, others are less able to deal with depression. According to the World Health Organization (WHO), suicide is the 13th leading cause of death worldwide

Loubna FLAH is a Moroccan national.