India has called J.D. Vance’s “indentured servants” remark unwarranted and deeply offensive amid new US restrictions on skilled workers
Read Full Article at RT.com