A St. Tammany Parish grand jury indicted six area residents this week, including a teenager for vehicular homicide and two others for aggravated rape.
Grand jury indicts six area residents