March 7 2016 2:04pm

Controversial people-rating app ‘Peeple’ launches in North America

After stirring up enormous controversy last year, Peeple – better known as “Yelp for people” – launched in North America Monday. Nicole Bogart reports.

Responsive site?

Video Home