“It’s obvious” Russia interfered in U.S. election: Castor

The Washington Post is reporting that the Obama administration will soon announce measures to punish Russia for its attempts to interfere in the recent U.S. election. The Post says there will be “economic sanctions and diplomatic censure.” In a press conference earlier this month President Barack Obama promised to retaliate against Russia for meddling in… Read more »