When Robin Williams, Oscar-winning actor and stand up comedian, very much a firebrand social commentator is there ever was one, passed away from suicide, fans and the world was shocked. The outwardly affable star was seemingly as jovial as exists, given how that smile seemed piercing. But behind it was […]