Why Latvian would only speak Russian. Easy. Latvia was part of USSR. Latvia is one of 15 republics that made USSR. Now they are all separate countries, and if anyone talks in Russian in 14 of them, you risk a lot. Even though, many people know Russian, many consider talking in Russian offensive. Old people still remember Russian, young are taught only their language and sometimes English.