A Travis County Grand Jury has indicted 17-year-old Meechaiel Criner on a Capital Murder charge.
Share