What you put on the Internet really does stay on the Internet. Case in point: some articles I wrote seven years ago are still propping up the advertising links on a (now either defunct or totally fake) Japanese culture website. Thanks to the power of Google/hoongle search, these links appear on page one of a […]
Categories