Search Results for: politkovskaya

Chechen human rights activist Zarema Sadulayeva and her husband Alik Dzhabrailov were found dead in the trunk of their car Tuesday, after being abducted Monday. Saulayeva and Dzhabrailov were taken from the office of her organization,...

READ MORE