Tag: Meshach Taylor dies of cancer