Russia’s depleted Olympic team heads for Rio de Janeiro
Over 100 Russians have so far been banned from the Games, including track and field stars Yelena Isinbayeva and Sergey Shubenkov, who were among those meeting Putin at the Kremlin.
Posted On Jul 28 2016