International Desk: The standoff between the India and China in the contested Doklam area has snowballed into a crisis of sorts between the two Asian powerhouses. Such confrontation and verbal attacks have not been witnessed since the 2013 standoff.
Advertisements