Vance defends 'indentured servants' remark on H-1B workers, admits 'rhetoric' has been 'imperfect'

The US Vice President clarified that he meant US companies and the visa system, not H-1B visa holders.

india

Sources