Working ourselves sickThe consequences of non-stop job stress include depression, weight gain and heart disease
Ilona Koroleva 1969-2010Raised in the Soviet Union, she came to Canada in 2002. She especially loved to walk her dog, Pont.