Internet founding father Larry Roberts dies at 81

Roberts is considered a key player in creating the early iterations of the internet

Comments