If there is one institution that commands unshakable faith across India, it is the Life Insurance Corporation or LIC. More than an insurer, it is a symbol of trust woven into India's social and economic fabric.
The Washington Post Can Question, But India Knows LIC Delivers
NDTV5 hrs ago119


Mid Day
Bossip Celebrity
The Gaston Gazette Sports
AlterNet
Raw Story
The Babylon Bee
The List
CBS Colorado Politics
Cinema Blend