Police escort the suspects in the killing of Boris Nemtsov into a court house in Moscow, Russia, on Sunday. A total of five people have been arrested over the weekend in connection with the killing of the fierce opponent of President Vladimir Putin. Ivan Sekretarev/AP hide caption

itoggle caption Ivan Sekretarev/AP

French actor Gerard Depardieu (right) chats with Chechen leader Ramzan Kadyrov shortly after his arrival in Chechnya's capital, Grozny, on Feb. 24. Musa Sadulayev/AP hide caption

itoggle caption Musa Sadulayev/AP