Charles Taylor did pass on November 11 2010. Charles was indeed John Whoremonger,(who happened to be his best friend), Dino Velvet, etc.

RIP