Last week Sprudge.com attended the Soyuz Coffee Roasters pop-up cafe in Red Square, staffed by 7 National Champion baristas from around the world. This week we’ll be profiling each of them, and today we’re featuring Olga Melik-Karakozova, Barista Champion of Russia. Olga Melik-Karakozova is Russia’s only three-time national champion, and one of her homeland’s most accomplished and […]