Posts

Naqvi holds high-level talks with Iranian President Pezeshkian

Arbitration court upholds Pakistan's stance on Indus Waters Treaty