Everyone harbours lies and secrets to keep the truth hidden. How long can they do so before it explodes?
Save my name, email, and website in this browser for the next time I comment.