Did You Know!

France is the most depressed country in the world.

For every 5 people, 1 suffers from depression. Above ⅓ of Europeans overall have a mental health disorder.