Your 'Guwahati Media Network' seems to think it's a cancer vaccine - if you don't like fake news, then don't post it...
;^)
Putin is calling it a “cancer vaccine” and will pimp it to his serfs in his annual call in show tomorrow.