Weeping mourners escorted the body of Natalya Estemirova through Chechnya's capital on Thursday, honoring the activist whose brazen kidnapping and execution style killing shocked Russia's Beleaguered human rights community and prompted International outrage.
Mourners weep for Slain Russian rights activist.