Ben Odishoo Death – Dead: Ben Odishoo has sadly passed away. The computer scientist was reported to have today September 22 2020. His cause of death...