Humanity Respect Any time I hear that word my mental jukebox punches F0312 and Aretha Franklin starts to play. I saw this the other day on a friends feed and it was