meshach taylor news and photos