Corrales officials take oaths of office

Newly elected or re-elected Village of Corrales officials took oaths of office Thursday evening in...

Read More