The Face of the “Killer”

The investigation into Anna Politkovskaya murder took another turn yesterday when the Russian news site published the photo of the main suspect. According to the website, the suspect, Rustam Makhmudov, the older brother of three individuals arrested by Russian authorities in August, is said to be hiding in London. doesn’t say where this […]