4 min read News Computer & Tech Love Bug’s creator tracked down to repair shop in Manila May 3, 2020 debora The man behind the world’s first major computer virus outbreak has admitted his guilt,...