100 Stories That’ll Restore Your Faith In Humanity

These ordinary people did extraordinary things that will put a smile on your face.