Mother of Slain Brock Welch Finds Closure as Justice is Served for Son’s Murder
North Little Rock, Arkansas – A tragic incident unfolded when 27-year-old Brock Welch left his North Little Rock home on December 29, 2022, to grab dinner and never returned. The Welch family’s search for answers stretched over a year, finally culminating in closure. After weeks of uncertainty, on January 2, 2023, Brock Welch’s lifeless body was discovered, leading to the arrest of 19-year-old Emil McCoy by the North Little Rock police for the alleged murder. …