India has truly become a superpower. Show me one other country that produces higher level cringe than this country. 1.8K views13:44