Freeing The Human Spirit is a
Community Resources Charity located in Ottawa, ON.
Services Provided by Freeing The Human Spirit
Promote and advance the education of physical, mental and spiritual development of prisoners in Canada by teaching them the disciplines of meditation and yoga