Whisper is a new app created to letting people confess anonymously about anything in their life. Here are some we found to restore your faith in humanity .
Whisper is a new app created to letting people confess anonymously about anything in their life. Here are some we found to restore your faith in humanity .