Pakistan is a close ally of China, which is a major arms supplier and investor.

Pakistan has changed the venue for its Olympic torch run for to security reasons, an official said on Tuesday, though anti-China protests were not expected as the torch begins its tour of Asia.
The torch will arrive in Islamabad on Wednesday on the first leg of its relay in Asia, as it makes its way to the Games in Beijing in August.

“As such there’s no threat but, obviously, because of the overall security environment, we didn’t want to take a chance,” said Lieutenant-Colonel Baseer Haider, a spokesman for the Pakistan Olympic Association.

The Olympic association had hoped to hold a torch run along Islamabad’s main boulevard in front of parliament, but the event will now be held inside a nearby sports stadium.

“We selected the sport complex because it’s manageable as the Met Office has also forecast thunderstorms and showers on Wednesday,” Haider said.