Content Section
French actor Gerard Depardieu looks at a glass during a news conference in Chechnya's provincial capital Grozny, Russia, Tuesday, May 21, 2013. Depardieu announced his plans to star in a drama about a Chechen man investigating and avenging the death of his son in Moscow. (AP Photo/Musa Sadulayev) Musa Sadulayev/AP