Serving Clovis, Portales and the Surrounding Communities
Freedom New Mexico
Tucumcari High School principal David Castillo has been put on paid administrative leave as of 3 p.m. Wednesday according to Assistant Superintendent Dennis Roch.
Roch said steps have been taken to ensure the administrative service...