Fact Check: Is this picture from the recent clash between India and China in… Sonali Khatta Sep 10, 2020 0