Serving Clovis, Portales and the Surrounding Communities
Christina Calloway
The owner of Victor’s Tire Shop and two other men were arrested Tuesday afternoon on drug charges during after police raided his shop on North Chicago Street.
Victor Olguin, 50, of Portales arranged for cocaine to be delivered...