US Senate passes Russia sanctions that could hurt India and China

3 months ago