June 16, 2020 World 3 Indian Soldiers Killed By Chinese Troops Along Disputed Border Three Indian soldiers have been killed by Chinese troops along theĀ disputed decade-long China-India border on Monday night. This…