RIP:Next Top Model Judge Charlotte Dawson Reported Dead

Charlotte Dawson

Charlotte Dawson has been reported dead in her luxury home in New Zealand. She has battled so many issues for years, including twitter abuses from fans. Many believe she took her own life as she could no longer handle the stress of setting up her own business, selling her home as well as twitter abuses from her followers. May her soul rest in peace. Amen