India, May 22 -- Pakistan and its economy will have to pay a heavy price for every terrorist attack, Prime Minister Narendra Modi said on Thursday, asserting that Islamabad used terrorism as a weapon against India because it could never win in a straight fight.

PM Modi, who was addressing a public meeting in Palana, about 20 km from Bikaner on the Indo-Pak border in Rajasthan, also declared that Pakistan will not get a drop of water from rivers over which India has rights, and that there was no scope for talks with Pakistan.

"Pakistan will have to pay a heavy price for every terrorist attack ... Pakistan's army will pay it, Pakistan's economy will pay it," PM Modi said at his first public meeting in Rajasthan after Operation Sindoor, th...