Talkin Tech 5.14.18

Talkin' Tech
Monday, May 14th
Lee Harris discusses new privacy concerns regarding Facebook
00:00:51