Russia Worried Over Ladakh Stand-Off
Russia is worried over the stand-off in Ladakh between the Indian Army and Chinese PLA.Russian Deputy Chief of Mission (DCM) in Delhi Roman Babushkin told a TV channel, “Of course, we are worried with the current situation at the Line of!-->…