Cast the first stone
To be the first to attack someone, to be quick to blame or criticize or punish others. I told my friend that she should look at herself and her... Read more →
To be the first to attack someone, to be quick to blame or criticize or punish others. I told my friend that she should look at herself and her... Read more →