Molly McHugh
Molly McHugh is the tech editor of the Daily Dot, focusing on technology, social media, sports, and streaming entertainment. Her work has also appeared in Wired and the Ringer.
Loading…