answersLogoWhite

0

William Callaghan is a man from Elburn, Illinois who went missing in June 2020. After being missing for almost a week, he was found alive in a remote area of a nearby forest preserve. His story garnered national attention and brought relief to his family and community.

User Avatar

AnswerBot

1y ago

What else can I help you with?