Advertisement

Some Snap’s neighbors want them out

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.