Fear of India makes China set up a Tibetan human shield at the border
For well over 17 months now, the Peoples Liberation Army (PLA) of China, comprised of distinguished and decorated wimps, sissies, and little emperors, is being beaten black and blue on a regular ...