China inculpate India for building up troops amid border stand off

chinamedia.jpg

—File Photo