Don’t wait any longer: Newfoundland women, Dartmouth chef frustrated with obesity gaining their lives back on their weight-loss journey
At 315 pounds, Alicia Fouchard could barely walk the length of her five-foot-five-inch body. Daily tasks left her feeling defeated,...