Krishna who resides within our heart is always watching us | Srimad Bhagavatam 6.3.16
Although we cannot see the Supreme Lord Krishna who as Supersoul resides within our heart, but he is always watching us. He is the one who constantly directs the activities…