China, Pakistan and Iran: A fair assessment - Pakistan Obser