India Surrenders to China in Ladakh ! Russia helped India Strike Deal

75

India Surrenders to China in Ladakh ! Russia helped India Strike Deal. Rauf Klasra & Amir Mateen Analysis