Serving Clovis, Portales and the Surrounding Communities
The Indian chief statue that disappeared in July from atop the Hotel Clovis has been discovered in Texas.
The 73-year-old artifact was ditched alongside a road six miles northeast of Littlefield, Texas, said Curry County Sheriff Roger Hatcher. It was...