Talkin' Tech 8.26.19

Talkin' Tech
Tuesday, August 27th
Lee Harris discusses and debunks a recent viral hoax that implied Instagram would be stealing photos of users.
00:00:47