67°F
weather icon Clear
Filters Reset
1 - 6 of about 6 Results
Content Type
Categories
Authors
Tags
Year
Month
older archives
US expels 10 Russian diplomats, imposes sanctions for hacking

The sweeping measures are meant to punish Russia for actions that U.S. officials say cut to the core of American democracy and to deter future acts by imposing economic costs on Moscow, including by targeting its ability to borrow money.