China, India soldiers hurl stones at one another in Kashmir

China-India-flag-nb

Indian and Chinese soldiers yelled and hurled stones at one another high in the Himalayas in Indian-controlled Kashmir…