A 25-year-old Pittsburgh man is facing homicide charges after a missing man was found dead in the Ohio River near Rivers Casino, police announced.
Stephen Williams, 42, was last seen leaving the Downtown Wyndham on Friday, Sept. 5 at 11:15 p.m. He was spotted again shortly after midnight on Strawberry Way by the U.S. Steel Building, according to the Pittsburgh Bureau of Police.
Williams was reported missing soon after. His cell phone was later found in Point State Park near the Wyndham, but detectives were unable to make contact with the unhoused individual who located it…