Serving the High Plains
SANTA ROSA — Off-duty New Mexico State Police officer Omar Carrasco, 24, died of natural causes, State Police announced last week.
“No foul play was suspected,” State Police Officer Dusty Francisco said on July 27.
Carrasco was found dead in his Sant...