Home viral Julia Angwin Is Out as Editor of New Tech Watchdog Site The Markup Julia Angwin Is Out as Editor of New Tech Watchdog Site The Markup Author - Upworthy April 23, 2019 0 By SAPNA MAHESHWARI from NYT Business https://nyti.ms/2vf6nWm Tags Hot NEWSNEWSNYTTodaytodaysviral Facebook Twitter Whatsapp Newer Older