A nonprofit organization that promised free pet food to economically-challenged Americans has closed down. Pet Food Stamps, Inc. was featured on hundreds of television stations, including national broadcasts on Fox News, CNN, CBS and ABC, when it was created in spring 2013. News 3 reported toward the end of that year how its founder, Marc Okon, said he'd been overwhelmed with applications for …
More: continued here