People Faith In Humanity Restored April 7, 2016 0 FacebookTwitterWhatsApp Advertisement 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 . Advertisement