Indus River System Authority release 208900 cusecs water

Indus River System Authority release 208900 cusecs water

Indus River System Authority release 208900 cusecs water.