millions upon millions of russians to out tourist activities and hance to travel their country
Millions upon millions of Russians plan to carry out tourist activities and, hence, wish to travel outside their country.
Millions upon millions of Russians to out tourist activities and, hence, to travel their country.