pull down to refresh

Russian tech via off world? If you are hearing it from the US government it is just another case of “Russia, Russia, Russia!!!!” Haven’t we learned yet, that THEY are not just Russians?