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

51

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