WILL OF KRISHNA IS FINAL: EXECUTE IT BY CHOICE OR BY FORCE- Shrimad Bhagavatam 1.11.34: The Lord was pacified after killing those kings who were burdensome to the earth. They were puffed up with their military strength, their horses, elephants,
Read more