Addressing the nation on the 67th Independence Day from the ramparts of Red Fort, the Prime Minister said terrorist and naxal violence in the country have reduced but the area of national security calls for constant vigil.
India, he said, has strived for friendship with its neighbouring countries. "However, for relations with Pakistan to improve it is essential they prevent the use of their territory and territory under their control for any anti-India activity," he said.
In his 30-minute speech, Singh also appeared to target the BJP and Gujarat Chief Minister Narendra Modi, saying there was no place for "narrow and sectarian ideologies" in modern, progressive and secular India.
He warned such ideologies will "divide" society and "weaken our democracy".
More From This Section
"We should prevent them from growing," he said.
Singh, in his 10th consecutive Independence Day address and his last before the 2014 Lok Sabha elections, stressed that there was a need to strengthen secular traditions to promote tolerance.