Michelle Wu
-
Science, Technology, and Social Media
Boston Mayor Roasted By Critics During Awkward Livestream
A Facebook livestream by Democratic Boston Mayor Michelle Wu was flooded with comments criticizing her city’s COVID-19 restrictions. A recording…
Read More »