Filling out the DS-160 made me realize I have too many digital ghosts
That strange moment when you realize the internet never actually forgets I spent the better part of last Sunday afternoon hunched over my laptop, staring at the DS-160 form for a US visa. Everyone says it’s just a standard procedure, but when you hit that section asking for your social media handles from the last…
