One Blood for Life Foundation

L’Oréal Paris Canada's Women of Worth program has honored 10 Canadian women who stand out for their charity work. The beauty brand's signature philanthropic initiative,...