How health happy are you?

It’s happened to everyone: you walk down a beach enjoying the breeze from the sea, and a huge wave approaches too close to shore and hits […]