Del Taco, the nation’s second largest taco chain, is expanding into Indiana. The Lake Forest, California-based chain on Thursday announced plans to open 10 stores in central and southern Indiana.
Court proceedings for the mother accused of killing her 5-year-old son and leaving him in a suitcase in Southern Indiana in 2022 ... apprehended last April in California by U.S. Marshals in ...
LOS ANGELES (AP) — Top-ranked UCLA was seeing red at practice on Wednesday, with its scout team donning the colors of ...