Everyone in the mountain commune in Kunming, southern China, must be under 4ft 3 ins tall and they run their own police force and fire brigade from their 120 residents.
Full Story
No comments:
Post a Comment