Liberal heads will implode right about now.
Well this took an interesting turn.
Could the DOJ force Russia Today out of the country?
Every single player needs to hear this.
The company pled guilty to all charges.
The hits keep coming.
Robert Mueller probably wishes he could put the toothpaste back in the tube after this release.
This is exactly what America needs to hear.