Michael Barriga
Michael Barriga AVENAL POLICE DEPARTMENT
Michael Barriga AVENAL POLICE DEPARTMENT

Son’s punch sends father to hospital, where he died. Now the son faces murder charge

July 17, 2017 1:47 PM