Tucumcari High principal placed on leave
Last updated ERROR at ERROR
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 se...