The Meo
- Episode aired Jul 4, 1972
Originally Aborigines in North and Central China, the 250 000 remaining Meo have been forced southwards, and now live in villages around Southern China and South East Asia.Originally Aborigines in North and Central China, the 250 000 remaining Meo have been forced southwards, and now live in villages around Southern China and South East Asia.Originally Aborigines in North and Central China, the 250 000 remaining Meo have been forced southwards, and now live in villages around Southern China and South East Asia.