Loading...

    Jammu and Kashmir, Ladakh are our integral part, China has no locus standi to comment: India claims