Houseguest Slips Into Girl’s Bed To Rape Her, Then Gets Hit With Surprise He Didn’t See Coming
Karma is a Sanskrit word that means work, deed or action, according to Wikipedia. It also is a spiritual principle that good deeds will contribute to good karma and bad...