News

Vladimir Solovyov, a Russian state TV host and key ally to Russian President Vladimir Putin, was forced to film an apology following his criticism of military blogger Roman Alekhine live on air.