Indus River System Authority releases

Indus River System Authority releases 38600 cusecs water

Indus River System Authority releases 38600 cusecs water.