Liam "William" Bradley, 15, was last seen Tuesday in Apex.
Liam "William" Bradley, 15, was last seen Tuesday in Apex. Courtesy of the Apex Police Department
Liam "William" Bradley, 15, was last seen Tuesday in Apex. Courtesy of the Apex Police Department