365give is a registered Canadian Charity with a vision to change the world, one give, one day at a time. An inclusive global giving movement,...