TV Psychic Miss Cleo Dies at 53 Following Cancer Battle

Published
The '90s star passed away on June 26 in Palm Beach, Florida.