Report: Boris Nemtsov, outspoken critic of Putin, shot dead in Moscow
One of Nemtsov’s criticisms was over the 2014 Winter Olympics held in Sochi. Nemtsov published a report in 2013 describing the Sochi games as one of the most “outrageous swindles”…