Some Snap’s neighbors want them out

ReutersNews Published March 3, 2017 10 Plays

Rumble Snap built a super-secretive and private presence in Venice Beach, California, and now it's facing backlash from some in the local community. Jane Lee reports.

0 COMMENTS