State TV show The Meeting Place claimed Russians "will be able to actively live to be 120 years old" due to the advancements.
Russian state TV and government officials claim pharmaceutical research could produce anti-aging medication by 2030, though ...