After years of development and growth, downtown Twin Falls has turned from a sleepy corner of town into a bustling center of commerce and life.
A new law in Idaho allows local law enforcement to assist federal authorities in enforcing national immigration laws, but it ...