Georgia man allegedly wrapped grandma in plastic bags and locked her in the freezer while still alive

The Latest