Life News is a Russian news website and 24-hour live news TV channel that is possessed by the News Media holding company. The TV channel was publicly launched in September 2013. As of February 2014, it had a latent audience of 30 million subscribers. Channel also provides Live Streaming TV …
Read More »