China claimed its troops can reach New Delhi in 48 hours


SHARE