Karma Anyone ??

The other day I came across this picture on a social media sites and was quite intrigued by it !! What is Karma ?? Does it even exist?? Or is it just to console ourselves that the guilty or someone who has done harm to us will someday pay for it ?? From what I … More Karma Anyone ??