In the late summer of 2023, a family dispute turned deadly on a porch in Hammond, Indiana, leaving a father dead and his son facing a murder charge. The victim was identified as Delwin McCloud Jr., a 42-year-old male. The events that culminated in this tragedy began earlier in the day on August 20th at a motorcycle club picnic in Zion, Illinois. McCloud, his son Jaylan “JJ” Mendoza, who was 21 at the time, and a woman had been drinking for several hours when an argument erupted between fathe
...Read More