Organization Profile

You just read:

The Quebec charter of values and the need for embracing differences

News provided by

Inspirit Foundation

Nov 20, 2013, 05:45 ET