Wendy Williams, the former host of the popular daytime talk show “The Wendy Williams Show”, is back in the spotlight with a new documentary that reveals the challenges she faced after leaving her show in 2021 due to health issues and personal turmoil. The documentary, titled “Where is Wendy Williams?”, is a two-part series that will air on Lifetime on February 24 and 25. It was produced by Williams herself ...