U.S. and Russia Flags
#TEXIT

Russia: Texas Friend or Foe?

August 8, 2017 Andrew Piziali 22

Russia has been in the news recently on a number of fronts, some real and some not. Considering the historical relations between Texans and Russians, should we be concerned about recent federal actions? Texas has […]

1 2 3