After 60+ years of Govt Congress defence minister still agreed that China has better infrastructure at border in 2007.

If this is not Congress' failure I don't know what it is. pic.twitter.com/n0cLkcXlEN

— Political Kida (@PoliticalKida) June 18, 2020