Indian Prime Minister Narendra Modi was recently spotted meditating at the Vivekananda Rock Memorial in Kanyakumari. Pictures of him deep in meditation have surfaced on social media, capturing the attention of many. Reports suggest that Modi refrained from eating for 45 hours during his spiritual retreat at the iconic site.
Source link
