A Humanizing Society

Author: Yassine A.

Genesis

Tamkeen For Our Humanity Foundation – Mirror Of A Humanising Society is a Moroccan NGO founded in 2009 that locally and globally grows trust-nurtured…

Read Article

The Meaning of Tamkeen

“Tamkeen” is an Arabic word that is often translated by “empowerment”. This translation is not only insufficient, it is misleading. “Em-power-ment” etymologically presumes a…

Read Article