Open Thread: America Is Becoming The Soviet Union

For general discussion and debate. Possible talking point: America is becoming the Soviet Union!

Is he right? 

NB Staff
NB Staff