Showing posts from August, 2012

Russian 101 - Common Words & Phrases - Level One

Learn Russian with The Travel Linguist. This is Russian 101 - Common Words & Phrases - Level One. Subscribe to our travellinguist channel or visit to learn more words and phrases in many languages. Category:Education License: Standard YouTube License

New tourist logo: Whose Russia is it anyway?

Russia has got a logo to promote itself internationally. But some think the design of it scares even people inside the country. We try to understand what can make any logo perfect.