Boris Y. Nemtsov, one of Russian President Vladimir Putin’s fiercest critics, was shot dead in the shadow of St. Basil’s Cathedral near Red Square early Saturday on the eve of a massive opposition march to show defiance on Kremlin aggression against Ukraine. …read more
Source: Los Angeles Times