&gt;<i>This year India will be celebrating 70th Independence day, it is not infant democracy as it was in 60s or 70s, but it is about damn time, Indians owned up their own record of self governance and stop blaming the British. The act of blaming Population and British is getting stale and old.</i><p>Well, the British never really &quot;left&quot; (controlling politics and influencing the area) until several decades later -- not at the nominal &quot;Independence&quot; day.<p>&gt;* but it is about damn time, Indians owned up their own record of self governance and stop blaming the British. The act of blaming Population and British is getting stale and old.*<p>That (doing their best) should happen whether they blame the British or not. The effects of the colonialism shouldn&#x27;t be an excuse -- just a historical reality that is admitted.