God I hope this is true. That really did make me feel better. Maybe there is hope for this human race after all.
Thanks for posting.
bttt