Sri Lanka, May 25 -- China's leader Xi Jinping met with Pakistan's Prime Minister Shehbaz Sharif in Beijing on Monday (May 25), state media reported, as diplomatic efforts by several countries to formally end the Iran war drag on.

The high-level meeting, reported by state news agency Xinhua, followed Sharif's talks earlier in the day with Premier Li Qiang, China's No 2 leader.

Pakistan has emerged as a central mediator between the United States and Iran, hosting face-to-face talks last month that failed to yield a lasting agreement.

Sharif was accompanied on his trip by army chief Asim Munir, Islamabad's key negotiator between the United States and Iran, Pakistan television showed on Monday.

Xi praised Pakistan for "taking the initiat...