Body of Chicago Pastor Who Went Missing While Visiting Friends Pulled from Car Submerged in River
A missing Chicago pastor has been found dead inside his vehicle in an Illinois river. The body of Warren Beard, 53, was found in the Des Plaines River in ...
People via Yahoo
9 hours ago