I changed the link and it should work now! Karma is not necessarily related to religion. Every action has a reaction/consequence. It is fitting that he was choked to death.
I-5 Strangler Killed in Prison
The Buddhists stress the principle of cause and effect.
page not found
Yea. I got swarmed with ads.