New People Rating App Peeple Causes Backlash
A new app due to launch next month that allows users to rate and review people has caused mass uproar. Peeple – an app developed by Nicole McCullough and Julie Cordray will allow members to give star ratings to people they know, similar to Yelp. This app has caused a massive uproar online with web […]