Post navigation China developer Vanke buys Shenzhen Metro unit for $6.9 billion Disputed Afghan-Pakistan border reopens after fighting