HOPE FOR TOMORROW COPTIC FOUNDATION

A Canadian registered charity dedicated to relieving poverty and promoting health