An opposition leader Kasparov walks during the anti-Kremlin "Solidarity" movement protest rally in Moscow...
An opposition leader Garry Kasparov walks during the anti-Kremlin "Solidarity" movement protest rally marking International Workers' Day, or Labour Day, in Moscow May 1, 2010. REUTERS/Denis Sinyakov (RUSSIA - Tags: POLITICS CIVIL UNREST)