News

The family and friends of 22-year-old Michael Jaden Ybarra are reflecting on the life he lived after a tragic Fourth of July swimming accident in Luther claimed his life.