Indian PM Narendra Modi has said his decision to strip Indian-administered Kashmir of its special status will restore the region to its “past glory”.
Pakistan’s PM Imran Khan earlier criticised India’s move, warning “the world’s eye is on Kashmir”.
Both leaders covered the tense situation in Kashmir in their independence day speeches, a day apart.
The disputed territory has been the site of decades of sporadic conflict and is now in lockdown.
A communications blackout in the region has made reporting from India-administered Kashmir difficult – but Mr Modi did not mention the restrictions in his speech.
India celebrates Independence Day one day after Pakistan. The two separate states came into existence as a result of the partition of British India in 1947.
What did the leaders say?
Mr Modi criticised people at home who opposed the revocation of Article 370, accusing them of “playing politics”, and said Kashmir will play an “important role” in India’s development.
He said Article 370, the constitutional provision that granted it special status, had only encouraged corruption.
Mr Khan, meanwhile, used his speech to issue a warning: “Whatever was done during the curfew by India, we will tell the international community that you are responsible.”
“Whichever forum we get, I will be the ambassador and bring up Kashmir at every forum,” he said.
Many Kashmiris believe that Mr Modi’s Hindu nationalist government’s move is aimed at changing the demographics of the region by allowing other Indians to permanently settle there.
The government denies this and has consistently framed its move as one made to facilitate economic development and security.
Mr Modi said past governments had lacked the courage to take such a bold step because they were worried about their political future.
“I don’t care about my political future. For me, the country’s future comes first.”