A hired contractor suffered life-threatening injuries after an explosion at Carniceria La Rancherita Friday morning.Turlock fire, police, and medical services responded to La Rancherita, located on the corner of West Main Street and South Soderquist Road, at 11:24 a.m. on report of a possible explosion, said Turlock police spokesperson Officer Mayra Lewis.