Logo
Logo

The time for lighting candles is over

India is the top contender for the Nobel Peace Prize for Strategic Restraint. Its tolerance level to accept punishment is rated the highest in the world. This inglorious distinction it has held for 20 years. Terrorists strike with predictable regularity and impunity.

Read Full Story>>