https://static.themoscowtimes.com/image/1360/b5/image1-3.jpg themoscowtimes.com russia denies visas to anglo-american school teachers 2019-07-17 Russia has denied visas to more New York Times has reported.. ..…