Articles with tag 'Russia'
Russian Government Increases Number of Places for International…
Russia has announced plans to accept 50,000 more foreign students and simplify visa regulations
By Craig OCallaghan
Updated Jan 07, 2024
120
0