Shenesha Taylor

When the news broke that Scottsdale, Ariz., homeless Mom Shenesha Taylor (pictured) had been arrested on March 27th because she left her two young children in her SUV with the doors locked and windows cracked while she went on a job interview, the story touched countless folks. Consequently, Amanda Bishop was inspired to start a […]