Internet pioneer is mysteriously found dead in his office
- Posted on November 28, 2024
- By Daily Mail
- 3 Views
Internet pioneer is mysteriously found dead in his office
Marshall Brian II, 63, an educator and the founder of HowStuffWorks, was found dead in his office at North Carolina State University on November 20.