News

Gregory Farrell Davis, 28, was sentenced to life in prison for the 2021 murder of 1-year-old James “Jamie” Marco Palacio.