In India, Modi’s claim of ‘God bestowing him’ with ‘energy’ sparks ridicule from rivals, memes
One of his statements that has raised eyebrows came during a recent interview with India’s News18 channel after he was asked about the source of his boundless energy.