Giving Life Blog by CanadaHelps Let's talk about giving.

My 100 Mile Walk

Posted on

11 year-old Keegan Kelly spent his summer vacation making a big difference.  Wise beyond his years, Keegan is helping the planet one step at a … Read more