Russian pay-TV service Stream TV has launched Live!, a new health and lifestyle channel. It began broadcasting last Friday and offers programming covering nutrition, health, personal care and psychology.
Â