Jose Ibarra was indicted on 10 counts on Tuesday by a grand jury in Georgia. READ MORE: Laken Riley's father's plea to Georgia Read this story
Jose Ibarra was indicted on 10 counts on Tuesday by a grand jury in Georgia. READ MORE: Laken Riley's father's plea to Georgia Read this story
More from dailym.ai | dailymail news Georgia Fox News