Altruism means self-sacrifice, not benevolence 30 Sunday Nov 2014 Posted by Freedombreeze in Uncategorized ≈ Leave a comment Altruism means self-sacrifice, not benevolence. Share this:TwitterFacebookLike Loading... Related