Thank You Ninjas
Canadian Sarah Carmichael is a ninja. But not the kind that secretly fights crime. She is a Thank You Ninja. Her mission: to secretly thank the world one postcard at a time. More than a decade ago, Sarah sent a postcard thanking someone anonymously for a good