David Morris

Stories by David Morris

The world's largest road runner welcomes you to Fort Stockton, Texas, a town of 8500 that has banned plastic bags. Many Texas Republicans want the state to overturn this local law. (By Dustin & Lori Slater under a Creative Commons license.)