Canada Palestine Association
Watch videos from events and speakers sponsored by the Canada Palestine Association.