Ben Snider-McGrath May 28, 2021
Farm labourer Cristhian Bahena Rivera was sentenced to life in prison following a guilty verdict on Friday