Ad image

Tag: indoa-china clash

China tells India to withdraw its troops from Chinese territory

China has urged India to immediately retract its forces that have crossed

admin admin