Why Lord Krishna Appeared on Earth? As we prepare to celebrate Krishna Janmastami with gaiety and piety all over the world, a question often comes across our mind- why did Krishna, the Supreme Lord, appear on Earth? We all know the story of Kamsa, the cruel king of Mathura, don’t we? The extremely powerful demon […]