18 People (And One Pigeon) Who Were Immediately Punished By Karma
Karma: Derived from Sanskrit word ‘Karman’, means ‘actions’ or ‘deeds’. Origin – India; In Hindi – ‘karm’ Did someone lie to you or ill-treat you recently? Wait until karma comes back and teaches him/her a lesson. We thought that evil people always survive and are never punished for their evil...