Watch: Indian Soldiers Triumph Over Chinese Troops In Tug Of War In Sudan
0 0 80 Views Indian troops were observed playing “Tug of War” with Chinese troops during their deployment in Sudan, Africa, as part of a United Nations Peacekeeping mission. The…