Modi insists on his vision of 'atmanirbhar' (self-reliant) India in Independence Day speech
Published
Referencing the recent clash with China, Modi said that those who challenged India's sovereignty were given a "befitting reply in their own language".
Full Article