Has Trump made Vance the face of America's humiliation by Iran?

· India Today