Serving the High Plains

State police officer died of natural causes

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...