China-India Border Dispute: A history of mistrust and clashes along lengthy border