India, March 20 -- Search "term life insurance" online and you'll get flooded with ads, comparison sites, agents calling ...