Prime Minister Narendra Modi hit out at his critics and rivals Thursday as he delivered his Independence Day address to the nation from the ramparts of Delhi's Red Fort. Declaring them "full of negativity", the Prime Minister said "some people do not want to see India grow".