International“Extraordinarily Foolhardy To Impose Sanctions On India,” Says US SenatorAshmita ChhabriaMarch 8, 2022 by Ashmita ChhabriaMarch 8, 2022 Washington: India is a critical ally of the US. Imposing any sanctions on New Delhi under the punitive CAATSA law for its purchase of the...