In a letter to Treasury Secretary Steven Mnuchin, 11 senators say it is “long past time” to send a direct message to Russian President Vladimir Putin.

In a letter to Treasury Secretary Steven Mnuchin, 11 senators say it is “long past time” to send a direct message to Russian President Vladimir Putin.