Canadian Palestinian Foundation of Quebec a registered Canadian charity #12747 2926 RR0001in order to provide desperately needed financial assistance.and hope to poor Palestinian c... more... See more text