Who Was Anna Tsareva? Deputy Editor-in-Chief of Putin’s Favorite Newspaper Found Dead at Her Moscow Home Under Mysterious Circumstances
The deputy editor of Vladimir Putin's 'favorite newspaper' has been found dead at her home in Moscow under mysterious circumstances. ...