News In Pictures Xinjiang, CHINA Healthworkers checking the blood pressure of a woman shepherd. 2 years agoby The Frontier Post Written by The Frontier Post Related FacebookTwitterGoogle+PinterestLinkedIn