In today's episode of India Global, a political firestorm has erupted as China delivers a sharp rebuke to U.S. Vice President JD Vance, following his controversial comments calling Chinese citizens 'peasants' in a recent Fox News interview.